Skip to content

✨ Add tools/function calling support#4

Merged
xeondesk merged 7 commits into
CtxOS:developerfrom
neopilotai:developer
Mar 9, 2026
Merged

✨ Add tools/function calling support#4
xeondesk merged 7 commits into
CtxOS:developerfrom
neopilotai:developer

Conversation

@neopilotai
Copy link
Copy Markdown
Contributor

No description provided.

- Add Tool, Function, ToolCall, ToolChoice types
- Add function_tool() helper to convert Python functions to tool definitions
- Update CompleteCreateParams to support tools and tool_choice parameters
- Update CompleteCreateResponse to support tool_calls in choices
- Remove unused _base_exceptions.py file
- Update README with tools documentation
@xeondesk xeondesk merged commit 2740fb7 into CtxOS:developer Mar 9, 2026
4 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants