[GH-ISSUE #3137] Is there any plans/milestones for implementing function calling? #1931

Closed
opened 2026-04-12 12:03:33 -05:00 by GiteaMirror · 4 comments
Owner

Originally created by @chumpblocckami on GitHub (Mar 14, 2024).
Original GitHub issue: https://github.com/ollama/ollama/issues/3137

Is there a roadmap for implementing function calling/tools?
I'm happy to help if pointed in the right direction :)
Thanks!

Originally created by @chumpblocckami on GitHub (Mar 14, 2024). Original GitHub issue: https://github.com/ollama/ollama/issues/3137 Is there a roadmap for implementing function calling/tools? I'm happy to help if pointed in the right direction :) Thanks!
GiteaMirror added the feature request label 2026-04-12 12:03:33 -05:00
Author
Owner

@JMLX42 commented on GitHub (Jun 24, 2024):

I have a Python prototype that loads/run tools from OpenAPI definitions. And I want to add support for WASM components (https://component-model.bytecodealliance.org/) as tools.

But I'll likely need guidance on the ollama code base to understand where I can implement it.

<!-- gh-comment-id:2185894019 --> @JMLX42 commented on GitHub (Jun 24, 2024): I have a Python prototype that loads/run tools from OpenAPI definitions. And I want to add support for WASM components (https://component-model.bytecodealliance.org/) as tools. But I'll likely need guidance on the ollama code base to understand where I can implement it.
Author
Owner

@JMLX42 commented on GitHub (Jun 24, 2024):

Actually my comment might be off topic since I think it is out of ollama's scope to do the actual run of the tools.

<!-- gh-comment-id:2185905891 --> @JMLX42 commented on GitHub (Jun 24, 2024): Actually my comment might be off topic since I think it is out of ollama's scope to do the actual run of the tools.
Author
Owner

@ChristianWeyer commented on GitHub (Jun 25, 2024):

Actually my comment might be off topic since I think it is out of ollama's scope to do the actual run of the tools.

Yes, this is completely in the domain and responsibility of your application code.

<!-- gh-comment-id:2188483031 --> @ChristianWeyer commented on GitHub (Jun 25, 2024): > Actually my comment might be off topic since I think it is out of ollama's scope to do the actual run of the tools. Yes, this is completely in the domain and responsibility of your application code.
Author
Owner

@jmorganca commented on GitHub (Jul 26, 2024):

Hi there, initial tool support has been added to Ollama: https://ollama.com/blog/tool-support

Excited to hear any feedback 😊

<!-- gh-comment-id:2251745133 --> @jmorganca commented on GitHub (Jul 26, 2024): Hi there, initial tool support has been added to Ollama: https://ollama.com/blog/tool-support Excited to hear any feedback 😊
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/ollama#1931