Tarseek API
Tool / function calling
Tarseek uses OpenAI function tools: tools[].type = "function" with a JSON schema. tool_choice: none | auto | required | { type: "function", function: { name } }.
Assistant messages may include tool_calls. Send results back as role: "tool" with tool_call_id. Tool fields are forwarded when the deployment supports tools. Check the catalog before sending tools to a model.
