> Nota: Este archivo fue traducido automáticamente. ¡Las mejoras de traducción son bienvenidas!
English | 简体中文 | 日本語 | Português (Brasil) | 한국어
Español | Français | Deutsch | Русский | العربية | हिन्दी | Türkçe

Comet Opik logo
Opik

Observabilidad, evaluación y optimización de la IA de código abierto

Opik le ayuda a crear, probar y optimizar aplicaciones de IA generativa que funcionen mejor, desde el prototipo hasta la producción. Desde chatbots RAG hasta asistentes de código y sistemas de agentes complejos, Opik proporciona seguimiento, evaluación y optimización automática de indicaciones y herramientas integrales para eliminar las conjeturas en el desarrollo de la IA.

[![SDK de Python](https://img.shields.io/pypi/v/opik)](https://pypi.org/project/opik/) [![Licencia](https://img.shields.io/github/license/comet-ml/opik)](https://github.com/comet-ml/opik/blob/main/LICENSE) [![Construcción](https://github.com/comet-ml/opik/actions/workflows/build_apps.yml/badge.svg)](https://github.com/comet-ml/opik/actions/workflows/build_apps.yml)

Sitio webComunidad SlackTwitterRegistro de cambiosDocumentación

🚀 ¿Qué es Opik?🛠️ Instalación del servidor Opik💻 SDK del cliente Opik📝 Registro de seguimientos
🧑‍⚖️ LLM como juez🔍 Evaluando su solicitud⭐ Destacarnos🤝 Contribuyendo

[![Captura de pantalla de la plataforma Opik (miniatura)](readme-thumbnail-new.png)](https://www.comet.com/signup?from=llm&utm_source=opik&utm_medium=github&utm_content=readme_banner&utm_campaign=opik) ## 🚀 ¿Qué es Opik? Opik (creado por [Comet](https://www.comet.com?from=llm&utm_source=opik&utm_medium=github&utm_content=what_is_opik_link&utm_campaign=opik)) es una plataforma de código abierto diseñada para optimizar todo el ciclo de vida de las aplicaciones LLM. Permite a los desarrolladores evaluar, probar, monitorear y optimizar sus modelos y sistemas agentes. Las ofertas clave incluyen: - **Observabilidad integral**: seguimiento profundo de las llamadas de LLM, registro de conversaciones y actividad de los agentes. - **Evaluación avanzada**: evaluación rápida y sólida, LLM como juez y gestión de experimentos. - **Listo para producción**: paneles de control escalables y reglas de evaluación en línea para producción. - **Opik Agent Optimizer**: SDK dedicado y conjunto de optimizadores para mejorar las indicaciones y los agentes. - **Opik Guardrails**: funciones que le ayudarán a implementar prácticas de IA seguras y responsables.
Las capacidades clave incluyen: - **Desarrollo y seguimiento:** - Realice un seguimiento de todas las llamadas y seguimientos de LLM con un contexto detallado durante el desarrollo y la producción ([Quickstart](https://www.comet.com/docs/opik/quickstart/?from=llm&utm_source=opik&utm_medium=github&utm_content=quickstart_link&utm_campaign=opik)). - Amplias integraciones con terceros para una fácil observabilidad: integre perfectamente con una lista cada vez mayor de marcos, admitiendo muchos de los más grandes y populares de forma nativa (incluidas incorporaciones recientes como **Google ADK**, **Autogen** y **Flowise AI**). ([Integraciones](https://www.comet.com/docs/opik/integrations/overview/?from=llm&utm_source=opik&utm_medium=github&utm_content=integrations_link&utm_campaign=opik)) - Anote trazas y tramos con puntuaciones de retroalimentación a través del [Python SDK](https://www.comet.com/docs/opik/tracing/annotate_traces/#annotating-traces-and-spans-using-the-sdk?from=llm&utm_source=opik&utm_medium=github&utm_content=sdk_link&utm_campaign=opik) o el [UI](https://www.comet.com/docs/opik/tracing/annotate_traces/#annotating-traces-through-the-ui?from=llm&utm_source=opik&utm_medium=github&utm_content=ui_link&utm_campaign=opik). - Experimente con indicaciones y modelos en [Prompt Playground](https://www.comet.com/docs/opik/prompt_engineering/playground). - **Evaluación y pruebas**: - Automatice la evaluación de su solicitud de LLM con [Conjuntos de datos](https://www.comet.com/docs/opik/evaluation/manage_datasets/?from=llm&utm_source=opik&utm_medium=github&utm_content=datasets_link&utm_campaign=opik) y [Experimentos](https://www.comet.com/docs/opik/evaluate/evaluate_your_llm/?from=llm&utm_source=opik&utm_medium=github&utm_content=eval_link&utm_campaign=opik). - Aproveche las poderosas métricas de LLM como juez para tareas complejas como [detección de alucinaciones](https://www.comet.com/docs/opik/evaluation/metrics/hallucination/?from=llm&utm_source=opik&utm_medium=github&utm_content=hallucination_link&utm_campaign=opik), [moderación](https://www.comet.com/docs/opik/evaluation/metrics/moderation/?from=llm&utm_source=opik&utm_medium=github&utm_content=moderation_link&utm_campaign=opik) y evaluación RAG ([Respuesta Relevancia](https://www.comet.com/docs/opik/evaluation/metrics/answer_relevance/?from=llm&utm_source=opik&utm_medium=github&utm_content=alex_link&utm_campaign=opik), [Contexto Precisión](https://www.comet.com/docs/opik/evaluation/metrics/context_precision/?from=llm&utm_source=opik&utm_medium=github&utm_content=context_link&utm_campaign=opik)). - Integre evaluaciones en su canal de CI/CD con nuestra [integración de PyTest](https://www.comet.com/docs/opik/testing/pytest_integration/?from=llm&utm_source=opik&utm_medium=github&utm_content=pytest_link&utm_campaign=opik). - **Monitoreo y optimización de la producción**: - Registrar grandes volúmenes de trazas de producción: Opik está diseñado para escalar (más de 40 millones de trazas/día). - Supervise las puntuaciones de los comentarios, los recuentos de seguimiento y el uso de tokens a lo largo del tiempo en el [Panel de Opik](https://www.comet.com/docs/opik/production/production_monitoring/?from=llm&utm_source=opik&utm_medium=github&utm_content=dashboard_link&utm_campaign=opik). - Utilice [Reglas de evaluación en línea](https://www.comet.com/docs/opik/production/rules/?from=llm&utm_source=opik&utm_medium=github&utm_content=dashboard_link&utm_campaign=opik) con métricas de LLM-as-a-Judge para identificar problemas de producción. - Aproveche **Opik Agent Optimizer** y **Opik Guardrails** para mejorar y proteger continuamente sus aplicaciones LLM en producción. > [!CONSEJO] > Si está buscando funciones que Opik no tiene hoy, presente una nueva [solicitud de función](https://github.com/comet-ml/opik/issues/new/choose) 🚀
## 🛠️ Instalación del servidor Opik Haga funcionar su servidor Opik en minutos. Elige la opción que mejor se adapta a tus necesidades: ### Opción 1: Comet.com Cloud (más fácil y recomendada) Acceda a Opik al instante sin ninguna configuración. Ideal para inicios rápidos y mantenimiento sin complicaciones. 👉 [Cree su cuenta Comet gratuita](https://www.comet.com/signup?from=llm&utm_source=opik&utm_medium=github&utm_content=install_create_link&utm_campaign=opik) ### Opción 2: Opik autohospedado para control total Implemente Opik en su propio entorno. Elija entre Docker para configuraciones locales o Kubernetes para escalabilidad. #### Autohospedaje con Docker Compose (para pruebas y desarrollo local) Esta es la forma más sencilla de ejecutar una instancia local de Opik. Tenga en cuenta el nuevo script de instalación `./opik.sh`: En entorno Linux o Mac: ```bash # Clonar el repositorio de Opik git clone https://github.com/comet-ml/opik.git # Navegar al repositorio cd opik # Inicie la plataforma Opik ./opik.sh ``` En el entorno Windows: ```powershell # Clonar el repositorio de Opik git clone https://github.com/comet-ml/opik.git # Navegar al repositorio cd opik # Inicie la plataforma Opik powershell -ExecutionPolicy ByPass -c ".\\opik.ps1" ``` **Perfiles de servicio para desarrollo** Los scripts de instalación de Opik ahora admiten perfiles de servicio para diferentes escenarios de desarrollo: ```bash # Iniciar la suite Opik completa (comportamiento predeterminado) ./opik.sh # Iniciar solo servicios de infraestructura (bases de datos, cachés, etc.) ./opik.sh --infra # Iniciar infraestructura + servicios backend ./opik.sh --backend # Habilitar barandillas con cualquier perfil ./opik.sh --guardrails # Guardrails con la suite Opik completa ./opik.sh --backend --guardrails # Guardrails con infraestructura + backend ``` Utilice las opciones `--help` o `--info` para solucionar problemas. Dockerfiles ahora garantiza que los contenedores se ejecuten como usuarios no root para mejorar la seguridad. Una vez que todo esté en funcionamiento, podrá visitar [localhost:5173](http://localhost:5173) en su navegador. Para obtener instrucciones detalladas, consulte la [Guía de implementación local](https://www.comet.com/docs/opik/self-host/local_deployment?from=llm&utm_source=opik&utm_medium=github&utm_content=self_host_link&utm_campaign=opik). #### Autohospedaje con Kubernetes y Helm (para implementaciones escalables) Para implementaciones autohospedadas de producción o de mayor escala, Opik se puede instalar en un clúster de Kubernetes utilizando nuestro diagrama Helm. Haga clic en la insignia para obtener la [Guía de instalación de Kubernetes usando Helm](https://www.comet.com/docs/opik/self-host/kubernetes/#kubernetes-installation?from=llm&utm_source=opik&utm_medium=github&utm_content=kubernetes_link&utm_campaign=opik). [![Kubernetes](https://img.shields.io/badge/Kubernetes-%23326ce5.svg?&logo=kubernetes&logoColor=white)](https://www.comet.com/docs/opik/self-host/kubernetes/#kubernetes-installation?from=llm&utm_source=opik&utm_medium=github&utm_content=kubernetes_link&utm_campaign=opik) > [!IMPORTANTE] > **Cambios de la versión 1.7.0**: consulte el [registro de cambios](https://github.com/comet-ml/opik/blob/main/CHANGELOG.md) para obtener actualizaciones importantes y cambios importantes. ## 💻 SDK del cliente Opik Opik proporciona un conjunto de bibliotecas cliente y una API REST para interactuar con el servidor Opik. Esto incluye SDK para Python, TypeScript y Ruby (a través de OpenTelemetry), lo que permite una integración perfecta en sus flujos de trabajo. Para obtener referencias detalladas de API y SDK, consulte la [Documentación de referencia del cliente de Opik](https://www.comet.com/docs/opik/reference/overview?from=llm&utm_source=opik&utm_medium=github&utm_content=reference_link&utm_campaign=opik). ### Inicio rápido del SDK de Python Para comenzar con el SDK de Python: Instale el paquete: ```bash # instalar usando pip pip install opik # o instalar con uv uv pip install opik ``` Configure el SDK de Python ejecutando el comando `opik configure`, que le solicitará la dirección de su servidor Opik (para instancias autohospedadas) o su clave API y espacio de trabajo (para Comet.com): ```bash opik configure ``` > [!CONSEJO] > También puede llamar a `opik.configure(use_local=True)` desde su código Python para configurar el SDK para que se ejecute en una instalación local autohospedada, o proporcionar la clave API y los detalles del espacio de trabajo directamente para Comet.com. Consulte la [documentación del SDK de Python](https://www.comet.com/docs/opik/python-sdk-reference/?from=llm&utm_source=opik&utm_medium=github&utm_content=python_sdk_docs_link&utm_campaign=opik) para obtener más opciones de configuración. Ahora está listo para comenzar a registrar seguimientos utilizando el [SDK de Python](https://www.comet.com/docs/opik/python-sdk-reference/?from=llm&utm_source=opik&utm_medium=github&utm_content=sdk_link2&utm_campaign=opik). ### 📝 Registro de seguimientos con integraciones La forma más sencilla de registrar seguimientos es utilizar una de nuestras integraciones directas. Opik admite una amplia gama de marcos, incluidas incorporaciones recientes como **Google ADK**, **Autogen**, **AG2** y **Flowise AI**: | Integración | Descripción | Documentación | | --------------------- | ------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | | ADK | Seguimientos de registros para el kit de desarrollo de agentes de Google (ADK) | [Documentación](https://www.comet.com/docs/opik/integrations/adk?utm_source=opik&utm_medium=github&utm_content=google_adk_link&utm_campaign=opik) | | AG2 | Seguimientos de registros para llamadas AG2 LLM | [Documentación](https://www.comet.com/docs/opik/integrations/ag2?utm_source=opik&utm_medium=github&utm_content=ag2_link&utm_campaign=opik) | | Suite de IA | Seguimientos de registros para llamadas de aisuite LLM | [Documentación](https://www.comet.com/docs/opik/integrations/aisuite?utm_source=opik&utm_medium=github&utm_content=aisuite_link&utm_campaign=opik) | | Agno | Seguimientos de registros para llamadas al marco de orquestación del agente Agno | [Documentación](https://www.comet.com/docs/opik/integrations/agno?utm_source=opik&utm_medium=github&utm_content=agno_link&utm_campaign=opik) | | Antrópico | Seguimientos de registros para llamadas de Anthropic LLM | [Documentación](https://www.comet.com/docs/opik/integrations/anthropic?utm_source=opik&utm_medium=github&utm_content=anthropic_link&utm_campaign=opik) | | Autogen | Seguimientos de registros para flujos de trabajo agentes de Autogen | [Documentación](https://www.comet.com/docs/opik/integrations/autogen?utm_source=opik&utm_medium=github&utm_content=autogen_link&utm_campaign=opik) | | lecho de roca | Seguimientos de registros para llamadas de Amazon Bedrock LLM | [Documentación](https://www.comet.com/docs/opik/integrations/bedrock?utm_source=opik&utm_medium=github&utm_content=bedrock_link&utm_campaign=opik) | | AbejaAI (Python) | Seguimientos de registros para llamadas al marco del agente BeeAI Python | [Documentación](https://www.comet.com/docs/opik/integrations/beeai?utm_source=opik&utm_medium=github&utm_content=beeai_link&utm_campaign=opik) | | AbejaAI (Mecanografiado) | Seguimientos de registros para llamadas al marco del agente BeeAI TypeScript | [Documentación](https://www.comet.com/docs/opik/integrations/beeai-typescript?utm_source=opik&utm_medium=github&utm_content=beeai_typescript_link&utm_campaign=opik) | | BytePlus | Seguimientos de registros para llamadas de BytePlus LLM | [Documentación](https://www.comet.com/docs/opik/integrations/byteplus?utm_source=opik&utm_medium=github&utm_content=byteplus_link&utm_campaign=opik) | | IA de los trabajadores de Cloudflare | Seguimientos de registros para llamadas de IA de trabajadores de Cloudflare | [Documentación](https://www.comet.com/docs/opik/integrations/cloudflare-workers-ai?utm_source=opik&utm_medium=github&utm_content=cloudflare_workers_ai_link&utm_campaign=opik) | | Coherir | Seguimientos de registros para llamadas de Cohere LLM | [Documentación](https://www.comet.com/docs/opik/integrations/cohere?utm_source=opik&utm_medium=github&utm_content=cohere_link&utm_campaign=opik) | | TripulaciónAI | Registro de seguimientos para llamadas de CrewAI | [Documentación](https://www.comet.com/docs/opik/integrations/crewai?utm_source=opik&utm_medium=github&utm_content=crewai_link&utm_campaign=opik) | | Cursores | Seguimientos de registros para conversaciones del cursor | [Documentación](https://www.comet.com/docs/opik/integrations/cursor?utm_source=opik&utm_medium=github&utm_content=cursor_link&utm_campaign=opik) | | Búsqueda profunda | Seguimientos de registros para llamadas de DeepSeek LLM | [Documentación](https://www.comet.com/docs/opik/integrations/deepseek?utm_source=opik&utm_medium=github&utm_content=deepseek_link&utm_campaign=opik) | | Dificar | Seguimientos de registros para ejecuciones del agente Dify | [Documentación](https://www.comet.com/docs/opik/integrations/dify?utm_source=opik&utm_medium=github&utm_content=dify_link&utm_campaign=opik) | | DSPY | Seguimientos de registros para ejecuciones de DSPy | [Documentación](https://www.comet.com/docs/opik/integrations/dspy?utm_source=opik&utm_medium=github&utm_content=dspy_link&utm_campaign=opik) | | Fuegos artificiales AI | Seguimientos de registros para llamadas LLM de Fireworks AI | [Documentación](https://www.comet.com/docs/opik/integrations/fireworks-ai?utm_source=opik&utm_medium=github&utm_content=fireworks_ai_link&utm_campaign=opik) | | Fluir IA | Seguimientos de registros para el constructor visual LLM de Flowise AI | [Documentación](https://www.comet.com/docs/opik/integrations/flowise?utm_source=opik&utm_medium=github&utm_content=flowise_link&utm_campaign=opik) | | Géminis (Python) | Registro de seguimientos para llamadas de Google Gemini LLM | [Documentación](https://www.comet.com/docs/opik/integrations/gemini?utm_source=opik&utm_medium=github&utm_content=gemini_link&utm_campaign=opik) | | Géminis (Mecanografiado) | Seguimientos de registros para llamadas del SDK de TypeScript de Google Gemini | [Documentación](https://www.comet.com/docs/opik/integrations/gemini-typescript?utm_source=opik&utm_medium=github&utm_content=gemini_typescript_link&utm_campaign=opik) | | Groq | Seguimientos de registros para llamadas de Groq LLM | [Documentación](https://www.comet.com/docs/opik/integrations/groq?utm_source=opik&utm_medium=github&utm_content=groq_link&utm_campaign=opik) | | Barandillas | Seguimientos de registros para validaciones de Guardrails AI | [Documentación](https://www.comet.com/docs/opik/integrations/guardrails-ai?utm_source=opik&utm_medium=github&utm_content=guardrails_link&utm_campaign=opik) | | Pajar | Seguimientos de registros para llamadas de Haystack | [Documentación](https://www.comet.com/docs/opik/integrations/haystack?utm_source=opik&utm_medium=github&utm_content=haystack_link&utm_campaign=opik) | | Puerto | Seguimientos de registros para las pruebas de evaluación comparativa del puerto | [Documentación](https://www.comet.com/docs/opik/integrations/harbor?utm_source=opik&utm_medium=github&utm_content=harbor_link&utm_campaign=opik) | | Instructor | Seguimientos de registros para llamadas LLM realizadas con Instructor | [Documentación](https://www.comet.com/docs/opik/integrations/instructor?utm_source=opik&utm_medium=github&utm_content=instructor_link&utm_campaign=opik) | | LangChain (Python) | Seguimientos de registros para llamadas de LangChain LLM | [Documentación](https://www.comet.com/docs/opik/integrations/langchain?utm_source=opik&utm_medium=github&utm_content=langchain_link&utm_campaign=opik) | | LangChain (JS/TS) | Seguimientos de registros para llamadas LangChain JavaScript/TypeScript | [Documentación](https://www.comet.com/docs/opik/integrations/langchainjs?utm_source=opik&utm_medium=github&utm_content=langchainjs_link&utm_campaign=opik) | | LangGraph | Seguimientos de registros para ejecuciones de LangGraph | [Documentación](https://www.comet.com/docs/opik/integrations/langgraph?utm_source=opik&utm_medium=github&utm_content=langgraph_link&utm_campaign=opik) | | flujo de lengua | Seguimientos de registros para el constructor visual de IA de Langflow | [Documentación](https://www.comet.com/docs/opik/integrations/langflow?utm_source=opik&utm_medium=github&utm_content=langflow_link&utm_campaign=opik) | | LiteLLM | Seguimientos de registros para llamadas al modelo LiteLLM | [Documentación](https://www.comet.com/docs/opik/integrations/litellm?utm_source=opik&utm_medium=github&utm_content=litellm_link&utm_campaign=opik) | | Agentes LiveKit | Seguimientos de registros para llamadas al marco del agente LiveKit Agents AI | [Documentación](https://www.comet.com/docs/opik/integrations/livekit?utm_source=opik&utm_medium=github&utm_content=livekit_link&utm_campaign=opik) | | LlamaIndice | Seguimientos de registros para llamadas de LlamaIndex LLM | [Documentación](https://www.comet.com/docs/opik/integrations/llama_index?utm_source=opik&utm_medium=github&utm_content=llama_index_link&utm_campaign=opik) | | Mastra | Seguimientos de registros para llamadas al marco de trabajo de flujo de trabajo de Mastra AI | [Documentación](https://www.comet.com/docs/opik/integrations/mastra?utm_source=opik&utm_medium=github&utm_content=mastra_link&utm_campaign=opik) | | Marco del agente de Microsoft (Python) | Seguimientos de registros para llamadas de Microsoft Agent Framework | [Documentación](https://www.comet.com/docs/opik/integrations/microsoft-agent-framework?utm_source=opik&utm_medium=github&utm_content=agent_framework_link&utm_campaign=opik) | | Marco del agente de Microsoft (.NET) | Seguimientos de registros para llamadas de Microsoft Agent Framework .NET | [Documentación](https://www.comet.com/docs/opik/integrations/microsoft-agent-framework-dotnet?utm_source=opik&utm_medium=github&utm_content=agent_framework_dotnet_link&utm_campaign=opik) | | Mistral IA | Seguimientos de registros para llamadas de Mistral AI LLM | [Documentación](https://www.comet.com/docs/opik/integrations/mistral?utm_source=opik&utm_medium=github&utm_content=mistral_link&utm_campaign=opik) | | n8n | Seguimientos de registros para ejecuciones de flujos de trabajo n8n | [Documentación](https://www.comet.com/docs/opik/integrations/n8n?utm_source=opik&utm_medium=github&utm_content=n8n_link&utm_campaign=opik) | | Novita AI | Seguimientos de registros para llamadas de Novita AI LLM | [Documentación](https://www.comet.com/docs/opik/integrations/novita-ai?utm_source=opik&utm_medium=github&utm_content=novita_ai_link&utm_campaign=opik) | | Ollamá | Seguimientos de registros para llamadas de Ollama LLM | [Documentación](https://www.comet.com/docs/opik/integrations/ollama?utm_source=opik&utm_medium=github&utm_content=ollama_link&utm_campaign=opik) | | OpenAI (Python) | Seguimientos de registros para llamadas de OpenAI LLM | [Documentación](https://www.comet.com/docs/opik/integrations/openai?utm_source=opik&utm_medium=github&utm_content=openai_link&utm_campaign=opik) | | OpenAI (JS/TS) | Seguimientos de registros para llamadas OpenAI JavaScript/TypeScript | [Documentación](https://www.comet.com/docs/opik/integrations/openai-typescript?utm_source=opik&utm_medium=github&utm_content=openai_typescript_link&utm_campaign=opik) | | Agentes de OpenAI | Seguimientos de registros para llamadas del SDK de agentes OpenAI | [Documentación](https://www.comet.com/docs/opik/integrations/openai_agents?utm_source=opik&utm_medium=github&utm_content=openai_agents_link&utm_campaign=opik) | | OpenClaw | Seguimientos de registros para ejecuciones de agentes de OpenClaw | [Documentación](https://www.comet.com/docs/opik/integrations/openclaw?utm_source=opik&utm_medium=github&utm_content=openclaw_link&utm_campaign=opik) | | Enrutador abierto | Seguimientos de registros para llamadas de OpenRouter LLM | [Documentación](https://www.comet.com/docs/opik/integrations/openrouter?utm_source=opik&utm_medium=github&utm_content=openrouter_link&utm_campaign=opik) | | OpenTelemetría | Seguimientos de registros para llamadas admitidas por OpenTelemetry | [Documentación](https://www.comet.com/docs/opik/tracing/opentelemetry/overview?utm_source=opik&utm_medium=github&utm_content=opentelemetry_link&utm_campaign=opik) | | Interfaz de usuario web abierta | Seguimientos de registros para conversaciones OpenWebUI | [Documentación](https://www.comet.com/docs/opik/integrations/openwebui?utm_source=opik&utm_medium=github&utm_content=openwebui_link&utm_campaign=opik) | | Pipecat | Registro de seguimientos para llamadas de agentes de voz en tiempo real de Pipecat | [Documentación](https://www.comet.com/docs/opik/integrations/pipecat?utm_source=opik&utm_medium=github&utm_content=pipecat_link&utm_campaign=opik) | | Predibase | Seguimientos de registros para llamadas de Predibase LLM | [Documentación](https://www.comet.com/docs/opik/integrations/predibase?utm_source=opik&utm_medium=github&utm_content=predibase_link&utm_campaign=opik) | | IA pidántica | Seguimientos de registros para llamadas de agentes de PydanticAI | [Documentación](https://www.comet.com/docs/opik/integrations/pydantic-ai?utm_source=opik&utm_medium=github&utm_content=pydantic_ai_link&utm_campaign=opik) | | Ragas | Seguimientos de registros para evaluaciones de Ragas | [Documentación](https://www.comet.com/docs/opik/integrations/ragas?utm_source=opik&utm_medium=github&utm_content=ragas_link&utm_campaign=opik) | | Núcleo semántico | Seguimientos de registros para llamadas al kernel semántico de Microsoft | [Documentación](https://www.comet.com/docs/opik/integrations/semantic-kernel?utm_source=opik&utm_medium=github&utm_content=semantic_kernel_link&utm_campaign=opik) | | Smolagentes | Seguimientos de registros para agentes de Smolagents | [Documentación](https://www.comet.com/docs/opik/integrations/smolagents?utm_source=opik&utm_medium=github&utm_content=smolagents_link&utm_campaign=opik) | | IA de primavera | Seguimientos de registros para llamadas al marco Spring AI | [Documentación](https://www.comet.com/docs/opik/integrations/spring-ai?utm_source=opik&utm_medium=github&utm_content=spring_ai_link&utm_campaign=opik) | | Agentes de hebras | Registro de seguimiento de llamadas de agentes de Strands | [Documentación](https://www.comet.com/docs/opik/integrations/strands-agents?utm_source=opik&utm_medium=github&utm_content=strands_agents_link&utm_campaign=opik) | | Juntos IA | Seguimientos de registros para llamadas de Together AI LLM | [Documentación](https://www.comet.com/docs/opik/integrations/together-ai?utm_source=opik&utm_medium=github&utm_content=together_ai_link&utm_campaign=opik) | | SDK de IA de Vercel | Seguimientos de registros para llamadas de Vercel AI SDK | [Documentación](https://www.comet.com/docs/opik/integrations/vercel-ai-sdk?utm_source=opik&utm_medium=github&utm_content=vercel_ai_sdk_link&utm_campaign=opik) | | Agente Volt | Seguimientos de registros para llamadas al marco del agente VoltAgent | [Documentación](https://www.comet.com/docs/opik/integrations/voltagent?utm_source=opik&utm_medium=github&utm_content=voltagent_link&utm_campaign=opik) | | WatsonX | Seguimientos de registros para llamadas de IBM watsonx LLM | [Documentación](https://www.comet.com/docs/opik/integrations/watsonx?utm_source=opik&utm_medium=github&utm_content=watsonx_link&utm_campaign=opik) | | xAI Grok | Seguimientos de registros para llamadas de xAI Grok LLM | [Documentación](https://www.comet.com/docs/opik/integrations/xai-grok?utm_source=opik&utm_medium=github&utm_content=xai_grok_link&utm_campaign=opik) | > [!CONSEJO] > Si el marco que está utilizando no figura en la lista anterior, no dude en [abrir un problema](https://github.com/comet-ml/opik/issues) o enviar un PR con la integración. Si no está utilizando ninguno de los marcos anteriores, también puede utilizar el decorador de la función `track` para [registrar seguimientos](https://www.comet.com/docs/opik/tracing/log_traces/?from=llm&utm_source=opik&utm_medium=github&utm_content=traces_link&utm_campaign=opik): ```python import opik opik.configure(use_local=True) # Ejecutar localmente @opik.track def my_llm_function(user_question: str) -> str: # Tu código LLM aquí devolver "Hola" ``` > [!CONSEJO] > El decorador de pistas se puede utilizar junto con cualquiera de nuestras integraciones y también se puede utilizar para realizar un seguimiento de llamadas a funciones anidadas. ### 🧑‍⚖️ Métricas de LLM como juez El SDK de Python Opik incluye una serie de LLM como métricas de evaluación para ayudarle a evaluar su solicitud de LLM. Obtenga más información al respecto en la [documentación de métricas](https://www.comet.com/docs/opik/evaluation/metrics/overview/?from=llm&utm_source=opik&utm_medium=github&utm_content=metrics_2_link&utm_campaign=opik). Para usarlos, simplemente importe la métrica relevante y use la función `score`: ```python from opik.evaluation.metrics import Hallucination metric = Hallucination() score = metric.score( input="¿Cuál es la capital de Francia?", output="París", context=["Francia es un país de Europa."] ) imprimir (partitura) ``` Opik también incluye una serie de métricas heurísticas prediseñadas, así como la capacidad de crear las suyas propias. Obtenga más información al respecto en la [documentación de métricas](https://www.comet.com/docs/opik/evaluation/metrics/overview?from=llm&utm_source=opik&utm_medium=github&utm_content=metrics_3_link&utm_campaign=opik). ### 🔍 Evaluación de sus solicitudes de LLM Opik le permite evaluar su solicitud de LLM durante el desarrollo a través de [Conjuntos de datos](https://www.comet.com/docs/opik/evaluation/manage_datasets/?from=llm&utm_source=opik&utm_medium=github&utm_content=datasets_2_link&utm_campaign=opik) y [Experimentos](https://www.comet.com/docs/opik/evaluate/evaluate_your_llm/?from=llm&utm_source=opik&utm_medium=github&utm_content=experiments_link&utm_campaign=opik). El panel de Opik ofrece gráficos mejorados para experimentos y un mejor manejo de trazas grandes. También puede ejecutar evaluaciones como parte de su canal de CI/CD utilizando nuestra [integración de PyTest](https://www.comet.com/docs/opik/testing/pytest_integration/?from=llm&utm_source=opik&utm_medium=github&utm_content=pytest_2_link&utm_campaign=opik). ## ⭐ Destacarnos en GitHub Si encuentra útil Opik, ¡considere darnos una estrella! Su apoyo nos ayuda a hacer crecer nuestra comunidad y continuar mejorando el producto. [![Gráfico del historial de estrellas](https://api.star-history.com/svg?repos=comet-ml/opik&type=Date)](https://github.com/comet-ml/opik) ## 🤝 Contribuyendo Hay muchas maneras de contribuir a Opik: - Envíe [informes de errores](https://github.com/comet-ml/opik/issues) y [solicitudes de funciones](https://github.com/comet-ml/opik/issues) - Revisar la documentación y enviar [Solicitudes de extracción](https://github.com/comet-ml/opik/pulls) para mejorarla - Hablar o escribir sobre Opik y [hacernoslo saber](https://chat.comet.com) - Votar a favor [solicitudes de funciones populares](https://github.com/comet-ml/opik/issues?q=is%3Aissue+is%3Aopen+label%3A%22enhancement%22) para mostrar su apoyo Para obtener más información sobre cómo contribuir a Opik, consulte nuestras [directrices de contribución](CONTRIBUTING.md).