Tag: API

Cómo construir un sistema de IA agente avanzado con planificación, llamada de herramientas, memoria y autocrítica utilizando la API OpenAI

HERRAMIENTAS = { “calc”: expresión lambda: _safe_calc(expresión), “kb_search”: consulta lambda, k=3: _kb_search(consulta, int(k)), “extract_json”: texto lambda: _extract_json(texto), “write_file”: ruta lambda, contenido: _write_file(ruta, contenido), } TOOL_SCHEMAS = }}}, {“type”: “function”,”function”:{“name”:”kb_search”,”description”:”Buscar mini…

Cómo combinar la búsqueda de Google, Google Maps y funciones personalizadas en una única llamada API de Gemini con circulación de contexto, ID de herramientas paralelas y cadenas de agentes de varios pasos

importar subproceso, sys subproceso.check_call( stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL, ) importar getpass, json, textwrap, os, time desde google importar genai desde google.genai importar tipos si “GOOGLE_API_KEY” no está en os.environ: os.environ = getpass.getpass(“Ingrese…