-
Notifications
You must be signed in to change notification settings - Fork 49
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
Function calling / tool use #24
Comments
@Boscop Yes, make sense. Ok, this is next on the list now. |
Thanks so much 😊 |
@Boscop I did the first pass for OpenAI and Anthropic (see above for the commit). Not released yet, more work to be done, but just to let you know that this is in progress. |
Hi @jeremychone! I would love to use your crate to simplify my project, but I will need at least the function calls/tools to be available. :) What is the status and the timing to publish it and is there anyhow that I can help you? :) Thanks a lot! |
@jBernavaPrah A first pass at it has been implemented for openai adapter. You can check the test files. |
It would be really great if you could prioritize adding support for function calling / tool use :)
I started using this crate for a project where I need function calling, and then realized that this crate doesn't support it yet..
For now I'll emulate it by telling the model in the system prompt to output json in a certain format whenever it wants to "call a function", but it's a hacky workaround.
Please let me know, what's your planned timeline for adding function calling? :)
Thanks 🙏
I really appreciate your work on this crate 🙂
Btw, in general it would be very helpful to have an intended Roadmap in the Readme, or have a GitHub project that implies one :)
The text was updated successfully, but these errors were encountered: