Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request]: Add note to docs that only some models support function calling #1262

Open
davorrunje opened this issue Jan 15, 2024 · 5 comments
Assignees
Labels
documentation Improvements or additions to documentation good first issue Good for newcomers

Comments

@davorrunje
Copy link
Collaborator

Is your feature request related to a problem? Please describe.

People asked for it on Discord after spending a lot of time trying to make it work with unsupported models.

Describe the solution you'd like

No response

Additional context

No response

@davorrunje davorrunje added the enhancement New feature or request label Jan 15, 2024
@davorrunje davorrunje self-assigned this Jan 15, 2024
@ekzhu ekzhu added good first issue Good for newcomers documentation Improvements or additions to documentation and removed enhancement New feature or request labels Jan 15, 2024
@gagb
Copy link
Collaborator

gagb commented Jan 16, 2024

Text in this notebook and the doc strings of methods exposed in this notebook seem like a good starting point for where to update the documentation? https://github.com/microsoft/autogen/blob/main/notebook/agentchat_function_call.ipynb

@qingyun-wu
Copy link
Contributor

I think it also helps to have a place to document the models that are supporting function calls.
Adding some here:

@prithvi2226
Copy link
Contributor

Is this issue still open or has been closed?? Thank you very much!

@davorrunje
Copy link
Collaborator Author

Looks like it is still open.

@yonitjio
Copy link

Please also add that function calling is also depends on AI platform. Even if the model can suggest function calling, if the AI platform doesn't support it then it won't work.

It seems some has tried Autogen with Ollama directly without realizing this. As of this writing, June 19, 2024, Ollama's Open AI implementation doesn't support function calling.
https://github.com/ollama/ollama/blob/main/docs/openai.md

We do have documentation about this, but perhaps it needs to be moved to a more visible place.

https://microsoft.github.io/autogen/docs/topics/non-openai-models/local-litellm-ollama

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

6 participants