ScavioScavio
ProductoPreciosDocumentación
Iniciar sesionComenzar
  1. Inicio
  2. Tutoriales
  3. Cómo conectar Scavio a Zhipu GLM
Tutorial

Cómo conectar Scavio a Zhipu GLM

Una publicación de r/ZaiGLM preguntaba cómo utilizar web_search con GLM. Wire Scavio como función de herramienta en 12 líneas.

Obtener clave API gratisDocumentacion API

Una publicación de r/ZaiGLM preguntaba: ¿alguien puede utilizar web_search con GLM? GLM acepta la forma de llamada de herramientas OpenAI, por lo que cualquier API de búsqueda HTTP se conecta. Este tutorial conecta a Scavio como una herramienta.

Requisitos previos

  • Clave API GLM (Zhipu)
  • Clave API de Scavio
  • Python 3.10+

Guia paso a paso

Paso 1: Instalar zhipuai

SDK oficial de Python.

Bash
pip install zhipuai

Paso 2: Definir una función de herramienta Scavio

Función simple, devuelve JSON.

Python
import os, requests

def scavio_search(query: str) -> dict:
    return requests.post('https://api.scavio.dev/api/v1/search',
        headers={'x-api-key': os.environ['SCAVIO_API_KEY']},
        json={'query': query}).json()

Paso 3: Registrar herramienta con GLM

Esquema de herramientas estilo OpenAI.

Python
tools = [{
    'type': 'function',
    'function': {
        'name': 'scavio_search',
        'description': 'Live web search — SERP results plus AI Overview citations',
        'parameters': {'type': 'object', 'properties': {'query': {'type': 'string'}}, 'required': ['query']}
    }
}]

Paso 4: Llame a GLM con lista de herramientas

Finalización de chat estándar con herramientas.

Python
from zhipuai import ZhipuAI
client = ZhipuAI(api_key=os.environ['GLM_API_KEY'])
resp = client.chat.completions.create(
    model='glm-4-plus',
    messages=[{'role': 'user', 'content': 'best mcp practices 2026'}],
    tools=tools,
)

Paso 5: Manejar llamadas de herramientas

Si GLM devuelve tool_calls, ejecute scavio_search y envíe comentarios.

Python
for tc in resp.choices[0].message.tool_calls or []:
    if tc.function.name == 'scavio_search':
        args = json.loads(tc.function.arguments)
        result = scavio_search(args['query'])
        # Feed result back as tool message and re-call GLM.

Ejemplo en Python

Python
# GLM agent now has live web search. Per-call cost: $0.0043 Scavio + GLM tokens.

Ejemplo en JavaScript

JavaScript
// Same shape in TS using the OpenAI SDK with GLM's base_url.

Salida esperada

JSON
GLM agent responds to time-sensitive questions with grounded answers. Without the tool, GLM falls back to training-data knowledge.

Tutoriales relacionados

  • Cómo agregar búsqueda en tiempo real a Claude a través de MCP

Preguntas frecuentes

La mayoria de los desarrolladores completan este tutorial en 15 a 30 minutos. Necesitaras una clave API de Scavio (el plan gratuito funciona) y un entorno de Python o JavaScript.

Clave API GLM (Zhipu). Clave API de Scavio. Python 3.10+. Una clave API de Scavio te da 50 creditos gratuitos al registrarte.

Si. El plan gratuito incluye 50 creditos al registrarte, mas que suficiente para completar este tutorial y crear un prototipo funcional.

Scavio tiene un paquete nativo de LangChain (langchain-scavio), un servidor MCP y una API REST simple que funciona con cualquier cliente HTTP. Este tutorial usa the raw REST API, pero puedes adaptarlo al framework que prefieras.

Recursos relacionados

Best Of

Las mejores herramientas de búsqueda web GLM en 2026

Read more
Best Of

La mejor API de Web Scraping para LLM en 2026

Read more
Use Case

Recuperación de búsqueda web local LLM 2026

Read more
Use Case

Acceso web de IA de código abierto 2026

Read more
Glossary

Panorama de proveedores de API de búsqueda (2026)

Read more
Comparison

Parallel Web Systems vs Scavio

Read more

Empieza a construir

Una publicación de r/ZaiGLM preguntaba cómo utilizar web_search con GLM. Wire Scavio como función de herramienta en 12 líneas.

Obtener clave API gratuitaLeer la documentacion
ScavioScavio

API de busqueda en tiempo real para agentes de IA. Busca en todas las plataformas, no solo en Google.

Producto

  • Funciones
  • Precios
  • Panel
  • Afiliados

Desarrolladores

  • Documentacion
  • Referencia de API
  • Inicio rapido
  • Integracion MCP
  • Python SDK

Alternativas

  • Alternativa a Tavily
  • Alternativa a SerpAPI
  • Alternativa a Firecrawl
  • Alternativa a Exa

Herramientas

  • Formateador JSON
  • cURL a codigo
  • Contador de tokens
  • Todas las herramientas

© 2026 Scavio. Todos los derechos reservados.

Featured on TAAFT
Terminos de servicioPolitica de privacidad