Features
Вызов инструментов (Function Calling)
Использование инструментов и функций.
OpenGates поддерживает вызов инструментов (function calling) для моделей, которые это поддерживают.
Формат
Передайте массив инструментов в параметре tools:
{
"model": "openai/gpt-4o-mini",
"messages": [{"role": "user", "content": "Какая погода в Москве?"}],
"tools": [{
"type": "function",
"function": {
"name": "get_weather",
"description": "Получить погоду",
"parameters": {
"type": "object",
"properties": {
"location": { "type": "string" }
}
}
}
}]
}Поддерживаемые модели
Tool calling поддерживается моделями OpenAI, Anthropic (Claude), Google Gemini, Mistral, DeepSeek и другими.