文件历史

3 次代码提交

作者 SHA1 备注 提交日期
Rakesh Utekar 3289cb3455 fix(tools): generate valid schemas for complex annotations (#317)
Use Pydantic JSON Schema output for callable tool parameters so annotations like list[str], dict[str, int], and optionals do not fall back to invalid stringified JSON Schema types.
2026-06-18 11:31:20 -07:00
Rohit Prasad 51198e1edd Add abstraction for tool calling with max_turns. (#199)
Simpler abstraction for tool calling.
2025-02-15 08:43:52 -08:00
Rohit Prasad bd6b23fd72 Tool calling support. Part I (#102)
Add tool calling support for most providers.
OpenAI, Groq, Anthropic, AWS, Mistral, SambaNova,
Cohere, xAI, Gemini & Azure.
2025-01-23 20:13:50 -08:00