SDKs

SDKs oficiales

Cliente Python tipado para la API de Claix, más tools listas para LangChain, LangGraph, CrewAI y LlamaIndex.

LlamaIndex

ToolSpec de Claix para LlamaIndex

Endpoint

SDKpip install 'claix-ai[llamaindex]'

ClaixToolSpec es un BaseToolSpec de LlamaIndex. Llama a to_tool_list() y pásale las tools a un agente. La extracción usa un schema de Claix; las preguntas usan document_id / space_id persistidos.

2. Funciones del spec

FunciónQué hace
extract_documentExtrae JSON tipado de un archivo local con schema_id. space_id e is_agent_mode opcionales.
ask_documentHasta 5 preguntas sobre un document_id persistido. Sin evidencia → null JSON.
ask_knowledge_spaceHasta 5 preguntas cruzadas sobre un space_id.

3. Lista de tools

from claix import ClaixClient
from claix.integrations.llamaindex import ClaixToolSpec

spec = ClaixToolSpec(client=ClaixClient())
tools = spec.to_tool_list()  # extract_document, ask_document, ask_knowledge_space

Ejemplos de petición

from claix import ClaixClient
from claix.integrations.llamaindex import ClaixToolSpec

spec = ClaixToolSpec(client=ClaixClient())
tools = spec.to_tool_list()  # extract_document, ask_document, ask_knowledge_space