Configuración de la Función
Parámetros de Entrada (3)
{
"type": "function",
"function": {
"name": "consultar_clima",
"description": "Obtiene las condiciones meteorológicas y temperatura actual o pronóstico extendido para una ubicación geográfica.",
"parameters": {
"type": "object",
"properties": {
"ciudad": {
"type": "string",
"description": "Nombre de la ciudad y país (ej. 'Bogotá, Colombia' o 'Madrid, España')."
},
"unidad": {
"type": "string",
"enum": [
"celsius",
"fahrenheit"
],
"description": "Unidad de medida para la temperatura."
},
"incluir_pronostico_dias": {
"type": "integer",
"description": "Cantidad de días adicionales para el pronóstico del tiempo (1 a 7 días)."
}
},
"required": [
"ciudad",
"unidad",
"incluir_pronostico_dias"
],
"additionalProperties": false
},
"strict": true
}
}Pasa este objeto directamente en el array 'tools' de OpenAI SDK en Python o Node.js. Si 'strict: true' está activado, OpenAI garantiza que la respuesta cumplirá el 100% de los campos y tipos definidos.
Preguntas Frecuentes
Function Calling permite a un LLM invocar funciones de código externas o APIs devolviendo un objeto JSON estructurado con los argumentos exactos requeridos, en lugar de texto libre conversacional. El modelo detecta inteligentemente cuándo necesita consultar datos en tiempo real (ej. consultar clima, crear tickets o buscar en bases de datos) y emite los parámetros validados según el esquema JSON definido.
Calculadoras y Herramientas Recomendadas
Herramientas afines del mismo clúster para complementar tus cálculos
Calculadora de Costos de Tokens y APIs de IA 2026 (OpenAI, Anthropic, Gemini, DeepSeek)
Compara cuánto cuesta tu chatbot o app con GPT-4o, Claude 3.5, Gemini 2.0 Flash y DeepSeek-R1. Precios oficiales por millón de tokens y Prompt Caching.
Calculadora de VRAM y Hardware para IAs Locales (Ollama & LM Studio)
Calcula cuánta memoria VRAM necesitas para correr Llama 3, DeepSeek-R1 y Qwen 2.5 localmente según el contexto y la cuantización GGUF (Q4, Q8, FP16).
Calculadora de Costos de RAG y Bases de Datos Vectoriales 2026 (Pinecone, Supabase, Qdrant)
Dimensiona tu arquitectura RAG: calcula chunks, costo de embeddings (OpenAI, Cohere, Google) y memoria RAM requerida para el índice HNSW en bases de datos vectoriales.
Calculadora de Latencia, Throughput y TTFT de LLMs 2026 (Tokens/Seg)
Calcula el Time to First Token (TTFT), velocidad de generación (tokens/segundo) y tiempo de respuesta para APIs de IA (Groq, OpenAI, Anthropic, DeepSeek, vLLM). Simula concurrencia y latencia de usuario.