# Opik Documentation

## Docs

- [Home](https://www.comet.com/docs/opik.mdx)
- [Quickstart](https://www.comet.com/docs/opik/quickstart.mdx)
- [Roadmap](https://www.comet.com/docs/opik/roadmap.mdx)
- [FAQ](https://www.comet.com/docs/opik/faq.mdx)
- [May 23, 2025](https://www.comet.com/docs/opik/changelog/2025/5/23.mdx)
- [May 5, 2025](https://www.comet.com/docs/opik/changelog/2025/5/5.mdx)
- [April 28, 2025](https://www.comet.com/docs/opik/changelog/2025/4/28.mdx)
- [April 21, 2025](https://www.comet.com/docs/opik/changelog/2025/4/21.mdx)
- [April 14, 2025](https://www.comet.com/docs/opik/changelog/2025/4/14.mdx)
- [April 7, 2025](https://www.comet.com/docs/opik/changelog/2025/4/7.mdx)
- [March 31, 2025](https://www.comet.com/docs/opik/changelog/2025/3/31.mdx)
- [March 24, 2025](https://www.comet.com/docs/opik/changelog/2025/3/24.mdx)
- [March 17, 2025](https://www.comet.com/docs/opik/changelog/2025/3/17.mdx)
- [March 10, 2025](https://www.comet.com/docs/opik/changelog/2025/3/10.mdx)
- [March 3, 2025](https://www.comet.com/docs/opik/changelog/2025/3/3.mdx)
- [February 24, 2025](https://www.comet.com/docs/opik/changelog/2025/2/24.mdx)
- [February 17, 2025](https://www.comet.com/docs/opik/changelog/2025/2/17.mdx)
- [February 10, 2025](https://www.comet.com/docs/opik/changelog/2025/2/10.mdx)
- [February 3, 2025](https://www.comet.com/docs/opik/changelog/2025/2/3.mdx)
- [January 27, 2025](https://www.comet.com/docs/opik/changelog/2025/1/27.mdx)
- [January 20, 2025](https://www.comet.com/docs/opik/changelog/2025/1/20.mdx)
- [January 13, 2025](https://www.comet.com/docs/opik/changelog/2025/1/13.mdx)
- [January 6, 2025](https://www.comet.com/docs/opik/changelog/2025/1/6.mdx)
- [December 30, 2024](https://www.comet.com/docs/opik/changelog/2024/12/30.mdx)
- [December 23, 2024](https://www.comet.com/docs/opik/changelog/2024/12/23.mdx)
- [December 16, 2024](https://www.comet.com/docs/opik/changelog/2024/12/16.mdx)
- [December 9, 2024](https://www.comet.com/docs/opik/changelog/2024/12/9.mdx)
- [December 2, 2024](https://www.comet.com/docs/opik/changelog/2024/12/2.mdx)
- [November 25, 2024](https://www.comet.com/docs/opik/changelog/2024/11/25.mdx)
- [November 18, 2024](https://www.comet.com/docs/opik/changelog/2024/11/18.mdx)
- [November 11, 2024](https://www.comet.com/docs/opik/changelog/2024/11/11.mdx)
- [November 4, 2024](https://www.comet.com/docs/opik/changelog/2024/11/4.mdx)
- [October 21, 2024](https://www.comet.com/docs/opik/changelog/2024/10/21.mdx)
- [October 18, 2024](https://www.comet.com/docs/opik/changelog/2024/10/18.mdx)
- [October 14, 2024](https://www.comet.com/docs/opik/changelog/2024/10/14.mdx)
- [October 7, 2024](https://www.comet.com/docs/opik/changelog/2024/10/7.mdx)
- [September 30, 2024](https://www.comet.com/docs/opik/changelog/2024/9/30.mdx)
- [Log traces](https://www.comet.com/docs/opik/tracing/log_traces.mdx)
- [Log conversations](https://www.comet.com/docs/opik/tracing/log_chat_conversations.mdx)
- [Log agents](https://www.comet.com/docs/opik/tracing/log_agents.mdx)
- [Log media & attachments](https://www.comet.com/docs/opik/tracing/log_multimodal_traces.mdx)
- [Log distributed traces](https://www.comet.com/docs/opik/tracing/log_distributed_traces.mdx)
- [Annotate traces](https://www.comet.com/docs/opik/tracing/annotate_traces.mdx)
- [Cost tracking](https://www.comet.com/docs/opik/tracing/cost_tracking.mdx)
- [SDK configuration](https://www.comet.com/docs/opik/tracing/sdk_configuration.mdx)
- [Export data](https://www.comet.com/docs/opik/tracing/export_data.mdx)
- [Overview](https://www.comet.com/docs/opik/tracing/integrations/overview.mdx)
- [OpenAI](https://www.comet.com/docs/opik/tracing/integrations/openai.mdx)
- [OpenAI Agents](https://www.comet.com/docs/opik/tracing/integrations/openai_agents.mdx)
- [OpenRouter](https://www.comet.com/docs/opik/tracing/integrations/openrouter.mdx)
- [LiteLLM](https://www.comet.com/docs/opik/tracing/integrations/litellm.mdx)
- [Langchain](https://www.comet.com/docs/opik/tracing/integrations/langchain.mdx)
- [Agent Development Kit](https://www.comet.com/docs/opik/tracing/integrations/adk.mdx)
- [AIsuite](https://www.comet.com/docs/opik/tracing/integrations/aisuite.mdx)
- [Autogen](https://www.comet.com/docs/opik/tracing/integrations/autogen.mdx)
- [AG2](https://www.comet.com/docs/opik/tracing/integrations/ag2.mdx)
- [Agno](https://www.comet.com/docs/opik/tracing/integrations/agno.mdx)
- [Anthropic](https://www.comet.com/docs/opik/tracing/integrations/anthropic.mdx)
- [Bedrock](https://www.comet.com/docs/opik/tracing/integrations/bedrock.mdx)
- [Crewai](https://www.comet.com/docs/opik/tracing/integrations/crewai.mdx)
- [DeepSeek](https://www.comet.com/docs/opik/tracing/integrations/deepseek.mdx)
- [Dify](https://www.comet.com/docs/opik/tracing/integrations/dify.mdx)
- [DSPY](https://www.comet.com/docs/opik/tracing/integrations/dspy.mdx)
- [Gemini](https://www.comet.com/docs/opik/tracing/integrations/gemini.mdx)
- [Groq](https://www.comet.com/docs/opik/tracing/integrations/groq.mdx)
- [Guardrails AI](https://www.comet.com/docs/opik/tracing/integrations/guardrails-ai.mdx)
- [Haystack](https://www.comet.com/docs/opik/tracing/integrations/haystack.mdx)
- [Instructor](https://www.comet.com/docs/opik/tracing/integrations/instructor.mdx)
- [LangChainJS](https://www.comet.com/docs/opik/tracing/integrations/langchainjs.mdx)
- [LangGraph](https://www.comet.com/docs/opik/tracing/integrations/langgraph.mdx)
- [Llama Index](https://www.comet.com/docs/opik/tracing/integrations/llama_index.mdx)
- [Ollama](https://www.comet.com/docs/opik/tracing/integrations/ollama.mdx)
- [Predibase](https://www.comet.com/docs/opik/tracing/integrations/predibase.mdx)
- [Pydantic AI](https://www.comet.com/docs/opik/tracing/integrations/pydantic-ai.mdx)
- [Ragas](https://www.comet.com/docs/opik/tracing/integrations/ragas.mdx)
- [Smolagents](https://www.comet.com/docs/opik/tracing/integrations/smolagents.mdx)
- [Strands Agents](https://www.comet.com/docs/opik/tracing/integrations/strands-agents.mdx)
- [Vercel AI SDK](https://www.comet.com/docs/opik/tracing/integrations/vercel-ai-sdk.mdx)
- [WatsonX](https://www.comet.com/docs/opik/tracing/integrations/watsonx.mdx)
- [Get Started](https://www.comet.com/docs/opik/tracing/opentelemetry/overview.mdx): Describes how to send data to Opik using OpenTelemetry
- [Python SDK](https://www.comet.com/docs/opik/tracing/opentelemetry/python-sdk.mdx): How to send data to Opik using the OpenTelemetry Python SDK
- [Overview](https://www.comet.com/docs/opik/evaluation/overview.mdx): A high-level overview on how to use Opik's evaluation features including some code snippets
- [Concepts](https://www.comet.com/docs/opik/evaluation/concepts.mdx): Introduces the concepts behind Opik's evaluation platform
- [Evaluate prompts](https://www.comet.com/docs/opik/evaluation/evaluate_prompt.mdx): Step by step guide on how to evaluate LLM prompts
- [Evaluate your LLM application](https://www.comet.com/docs/opik/evaluation/evaluate_your_llm.mdx): Step by step guide on how to evaluate your LLM application
- [Evaluate agents](https://www.comet.com/docs/opik/evaluation/evaluate_agents.mdx): Step-by-step guide on how to evaluate and optimize AI agents throughout their lifecycle
- [Update existing experiment](https://www.comet.com/docs/opik/evaluation/update_existing_experiment.mdx): Guides you through the process of updating an existing experiment
- [Manage datasets](https://www.comet.com/docs/opik/evaluation/manage_datasets.mdx): Guides you through the process of creating and managing datasets
- [Overview](https://www.comet.com/docs/opik/evaluation/metrics/overview.mdx): Describes all the built-in evaluation metrics provided by Opik
- [Heuristic metrics](https://www.comet.com/docs/opik/evaluation/metrics/heuristic_metrics.mdx): Describes all the built-in heuristic metrics provided by Opik
- [Hallucination](https://www.comet.com/docs/opik/evaluation/metrics/hallucination.mdx): Describes the Hallucination metric
- [G-Eval](https://www.comet.com/docs/opik/evaluation/metrics/g_eval.mdx): Describes Opik's built-in G-Eval metric which is is a task agnostic LLM as a Judge metric
- [Moderation](https://www.comet.com/docs/opik/evaluation/metrics/moderation.mdx): Describes the Moderation metric
- [Usefulness](https://www.comet.com/docs/opik/evaluation/metrics/usefulness.mdx): Describes the Usefulness metric
- [Answer relevance](https://www.comet.com/docs/opik/evaluation/metrics/answer_relevance.mdx): Describes the Answer Relevance metric
- [Context precision](https://www.comet.com/docs/opik/evaluation/metrics/context_precision.mdx): Describes the Context Precision metric
- [Context recall](https://www.comet.com/docs/opik/evaluation/metrics/context_recall.mdx): Describes the Context Recall metric
- [Custom model](https://www.comet.com/docs/opik/evaluation/metrics/custom_model.mdx): Describes how to use a custom model for Opik's built-in LLM as a Judge metrics
- [Custom metric](https://www.comet.com/docs/opik/evaluation/metrics/custom_metric.mdx): Describes how to create your own metric to use with Opik's evaluation platform
- [Prompt management](https://www.comet.com/docs/opik/prompt_engineering/prompt_management.mdx)
- [Opik's MCP server](https://www.comet.com/docs/opik/prompt_engineering/mcp_server.mdx)
- [Prompt Playground](https://www.comet.com/docs/opik/prompt_engineering/playground.mdx)
- [Pytest integration](https://www.comet.com/docs/opik/testing/pytest_integration.mdx): Describes how to use Opik with Pytest to write LLM unit tests
- [Production monitoring](https://www.comet.com/docs/opik/production/production_monitoring.mdx): Describes how to monitor your LLM applications in production using Opik
- [Online Evaluation rules](https://www.comet.com/docs/opik/production/rules.mdx): Describes how to define scoring rules for production traces
- [Gateway](https://www.comet.com/docs/opik/production/gateway.mdx): Describes how to use the Opik LLM gateway and how to integrate with the Kong AI Gateway
- [Guardrails](https://www.comet.com/docs/opik/production/guardrails.mdx)
- [Opik Agent Optimization Overview](https://www.comet.com/docs/opik/agent_optimization/overview.mdx): Learn about Opik's automated LLM prompt and agent optimization SDK. Discover MetaPrompt, Few-shot Bayesian, MIPRO, and Evolutionary optimization algorithms for enhanced performance.
- [Opik Agent Optimizer: Getting Started](https://www.comet.com/docs/opik/agent_optimization/opik_optimizer/quickstart.mdx): Get started with Opik Agent Optimizer SDK to improve your LLM prompts through systematic optimization. Learn installation, configuration, and basic usage.
- [Opik Agent Optimizer Core Concepts](https://www.comet.com/docs/opik/agent_optimization/opik_optimizer/concepts.mdx): Learn about the core concepts of Opik Agent Optimizer, including key terms, evaluation processes, optimization workflows, and best practices for effective LLM optimization.
- [Optimizer Datasets & Testing](https://www.comet.com/docs/opik/agent_optimization/opik_optimizer/datasets.mdx): Learn about dataset requirements, testing methodologies, and best practices for effective prompt optimization with Opik Agent Optimizer.
- [Agent Optimizer LiteLLM Support](https://www.comet.com/docs/opik/agent_optimization/opik_optimizer/litellm_support.mdx): Learn how to use any model with Opik Agent Optimizer, LiteLLMs supports various LLM providers including OpenAI, Azure, Anthropic, Google, and local models.
- [Opik Agent Optimizer API Reference](https://www.comet.com/docs/opik/agent_optimization/opik_optimizer/reference.mdx): Technical SDK reference guide
- [Optimizer Frequently Asked Questions](https://www.comet.com/docs/opik/agent_optimization/opik_optimizer/faq.mdx): Find answers to common questions about Opik Agent Optimizer, including optimizer selection, configuration, usage, and best practices.
- [Evolutionary Optimizer: Genetic Algorthims](https://www.comet.com/docs/opik/agent_optimization/algorithms/evolutionary_optimizer.mdx): Learn how to use the Evolutionary Optimizer to discover optimal prompts through genetic algorithms, with support for multi-objective optimization and LLM-driven genetic operations.
- [Few-Shot Bayesian Optimizer](https://www.comet.com/docs/opik/agent_optimization/algorithms/fewshot_bayesian_optimizer.mdx): Learn how to use the Few-Shot Bayesian Optimizer to find optimal few-shot examples for your chat-based prompts using Bayesian optimization techniques.
- [MetaPrompt Optimizer](https://www.comet.com/docs/opik/agent_optimization/algorithms/metaprompt_optimizer.mdx): Learn how to use the MetaPrompt Optimizer to refine and improve your LLM prompts through systematic analysis and iterative refinement.
- [MIPRO Optimizer: Agent & Complex Optimization](https://www.comet.com/docs/opik/agent_optimization/algorithms/mipro_optimizer.mdx): Learn how to use the MIPRO Optimizer to optimize complex agent behaviors and tool-using prompts through multi-agent interactive optimization.
- [Advanced Prompt Engineering Best Practices](https://www.comet.com/docs/opik/agent_optimization/best_practices/prompt_engineering.mdx): Learn advanced prompt engineering techniques and how to apply them systematically using Opik Agent Optimizer for improved LLM performance.
- [Optimizer Introduction Cookbook](https://www.comet.com/docs/opik/agent_optimization/optimizer-cookbooks/optimizer_introduction_cookbook.mdx): Learn how to use Opik Agent Optimizer with the HotPotQA dataset through an interactive notebook, covering setup, configuration, and optimization techniques.
- [Synthetic Data Optimizer Cookbook](https://www.comet.com/docs/opik/agent_optimization/optimizer-cookbooks/synthetic_data_optimizer_cookbook.mdx): Learn how to generate synthetic Q&A data from Opik traces and optimize prompts using the MetaPromptOptimizer through an interactive notebook.
- [Extending Optimizers](https://www.comet.com/docs/opik/agent_optimization/advanced/extending_optimizers.mdx): Learn how to extend Opik's optimization framework with custom algorithms and contribute to the project's development.
- [Overview](https://www.comet.com/docs/opik/self-host/overview.mdx): High-level overview on how to self-host Opik
- [Local deployment](https://www.comet.com/docs/opik/self-host/local_deployment.mdx): Describes how to run Opik locally using Docker Compose
- [Kubernetes deployment](https://www.comet.com/docs/opik/self-host/kubernetes.mdx): Describes how to run Opik on a Kubernetes cluster
- [Platform Architecture](https://www.comet.com/docs/opik/self-host/architecture.mdx): High-level overview on Opik's Platform Architecture
- [Anonymous usage statistics](https://www.comet.com/docs/opik/self-host/configure/anonymous_usage_statistics.mdx): Describes the usage statistics that are collected by Opik
- [Opik Cookbooks](https://www.comet.com/docs/opik/cookbook/overview.mdx): An open-source collection of notebooks and guides for using the Opik platform.
- [Quickstart notebook](https://www.comet.com/docs/opik/cookbook/quickstart_notebook.mdx)
- [OpenAI](https://www.comet.com/docs/opik/cookbook/openai.mdx)
- [LiteLLM](https://www.comet.com/docs/opik/cookbook/litellm.mdx)
- [Langchain](https://www.comet.com/docs/opik/cookbook/langchain.mdx)
- [aisuite](https://www.comet.com/docs/opik/cookbook/aisuite.mdx)
- [Anthropic](https://www.comet.com/docs/opik/cookbook/anthropic.mdx)
- [Bedrock](https://www.comet.com/docs/opik/cookbook/bedrock.mdx)
- [Crewai](https://www.comet.com/docs/opik/cookbook/crewai.mdx)
- [DSPY](https://www.comet.com/docs/opik/cookbook/dspy.mdx)
- [Gemini](https://www.comet.com/docs/opik/cookbook/gemini.mdx)
- [Groq](https://www.comet.com/docs/opik/cookbook/groq.mdx)
- [Guardrails AI](https://www.comet.com/docs/opik/cookbook/guardrails-ai.mdx)
- [Haystack](https://www.comet.com/docs/opik/cookbook/haystack.mdx)
- [Instructor](https://www.comet.com/docs/opik/cookbook/instructor.mdx)
- [LangGraph](https://www.comet.com/docs/opik/cookbook/langgraph.mdx)
- [Llama Index](https://www.comet.com/docs/opik/cookbook/llama-index.mdx)
- [Ollama](https://www.comet.com/docs/opik/cookbook/ollama.mdx)
- [Predibase](https://www.comet.com/docs/opik/cookbook/predibase.mdx)
- [Pydantic AI](https://www.comet.com/docs/opik/cookbook/pydantic-ai.mdx)
- [Ragas](https://www.comet.com/docs/opik/cookbook/ragas.mdx)
- [Smolagents](https://www.comet.com/docs/opik/cookbook/smolagents.mdx)
- [WatsonX](https://www.comet.com/docs/opik/cookbook/watsonx.mdx)
- [Evaluate hallucination metric](https://www.comet.com/docs/opik/cookbook/evaluate_hallucination_metric.mdx)
- [Evaluate moderation metric](https://www.comet.com/docs/opik/cookbook/evaluate_moderation_metric.mdx)
- [Overview](https://www.comet.com/docs/opik/reference/overview.mdx)
- [Overview](https://www.comet.com/docs/opik/reference/typescript-sdk/overview.mdx)
- [Overview](https://www.comet.com/docs/opik/reference/typescript-sdk/integrations/overview.mdx)
- [Vercel AI SDK](https://www.comet.com/docs/opik/reference/typescript-sdk/integrations/vercel-ai-sdk.mdx)
- [LangChain](https://www.comet.com/docs/opik/reference/typescript-sdk/integrations/langchain.mdx)
- [OpenAI](https://www.comet.com/docs/opik/reference/typescript-sdk/integrations/openai.mdx)
- [Overview](https://www.comet.com/docs/opik/reference/rest-api/overview.mdx)
- [Overview](https://www.comet.com/docs/opik/reference/ruby-otel-sdk/overview.mdx)
- [Contribution Overview](https://www.comet.com/docs/opik/contributing/overview.mdx)
- [Documentation](https://www.comet.com/docs/opik/contributing/guides/documentation.mdx)
- [Python SDK](https://www.comet.com/docs/opik/contributing/guides/python-sdk.mdx)
- [TypeScript SDK](https://www.comet.com/docs/opik/contributing/guides/typescript-sdk.mdx)
- [Opik Optimizer](https://www.comet.com/docs/opik/contributing/guides/agent-optimizer-sdk.mdx)
- [Frontend](https://www.comet.com/docs/opik/contributing/guides/frontend.mdx)
- [Backend](https://www.comet.com/docs/opik/contributing/guides/backend.mdx)
- [Bounty Program](https://www.comet.com/docs/opik/contributing/developer-programs/bounties.mdx)

## API Docs

- API Reference > System usage [Get datasets information for BI events](https://www.comet.com/docs/opik/reference/rest-api/system-usage/get-dataset-bi-info.mdx)
- API Reference > System usage [Get experiments information for BI events](https://www.comet.com/docs/opik/reference/rest-api/system-usage/get-experiment-bi-info.mdx)
- API Reference > System usage [Get spans count on previous day for all available workspaces](https://www.comet.com/docs/opik/reference/rest-api/system-usage/get-spans-count-for-workspaces.mdx)
- API Reference > System usage [Get traces information for BI events](https://www.comet.com/docs/opik/reference/rest-api/system-usage/get-traces-bi-info.mdx)
- API Reference > System usage [Get traces count on previous day for all available workspaces](https://www.comet.com/docs/opik/reference/rest-api/system-usage/get-traces-count-for-workspaces.mdx)
- API Reference > Attachments [Attachments list for entity](https://www.comet.com/docs/opik/reference/rest-api/attachments/attachment-list.mdx)
- API Reference > Attachments [Complete multipart attachment upload](https://www.comet.com/docs/opik/reference/rest-api/attachments/complete-multi-part-upload.mdx)
- API Reference > Attachments [Delete attachments](https://www.comet.com/docs/opik/reference/rest-api/attachments/delete-attachments.mdx)
- API Reference > Attachments [Download attachment from MinIO](https://www.comet.com/docs/opik/reference/rest-api/attachments/download-attachment.mdx)
- API Reference > Attachments [Start multipart attachment upload](https://www.comet.com/docs/opik/reference/rest-api/attachments/start-multi-part-upload.mdx)
- API Reference > Attachments [Upload attachment to MinIO](https://www.comet.com/docs/opik/reference/rest-api/attachments/upload-attachment.mdx)
- API Reference > Check [Check user access to workspace](https://www.comet.com/docs/opik/reference/rest-api/check/access.mdx)
- API Reference > Check [User's default workspace name](https://www.comet.com/docs/opik/reference/rest-api/check/get-workspace-name.mdx)
- API Reference > Automation rule evaluators [Find project Evaluators](https://www.comet.com/docs/opik/reference/rest-api/automation-rule-evaluators/find-evaluators.mdx)
- API Reference > Automation rule evaluators [Create automation rule evaluator](https://www.comet.com/docs/opik/reference/rest-api/automation-rule-evaluators/create-automation-rule-evaluator.mdx)
- API Reference > Automation rule evaluators [Delete automation rule evaluators](https://www.comet.com/docs/opik/reference/rest-api/automation-rule-evaluators/delete-automation-rule-evaluator-batch.mdx)
- API Reference > Automation rule evaluators [Get automation rule evaluator by id](https://www.comet.com/docs/opik/reference/rest-api/automation-rule-evaluators/get-evaluator-by-id.mdx)
- API Reference > Automation rule evaluators [Update Automation Rule Evaluator by id](https://www.comet.com/docs/opik/reference/rest-api/automation-rule-evaluators/update-automation-rule-evaluator.mdx)
- API Reference > Automation rule evaluators [Get automation rule evaluator logs by id](https://www.comet.com/docs/opik/reference/rest-api/automation-rule-evaluators/get-evaluator-logs-by-id.mdx)
- API Reference > Chat Completions [Create chat completions](https://www.comet.com/docs/opik/reference/rest-api/chat-completions/create-chat-completions.mdx)
- API Reference > Datasets [Find datasets](https://www.comet.com/docs/opik/reference/rest-api/datasets/find-datasets.mdx)
- API Reference > Datasets [Create dataset](https://www.comet.com/docs/opik/reference/rest-api/datasets/create-dataset.mdx)
- API Reference > Datasets [Create/update dataset items](https://www.comet.com/docs/opik/reference/rest-api/datasets/create-or-update-dataset-items.mdx)
- API Reference > Datasets [Get dataset by id](https://www.comet.com/docs/opik/reference/rest-api/datasets/get-dataset-by-id.mdx)
- API Reference > Datasets [Update dataset by id](https://www.comet.com/docs/opik/reference/rest-api/datasets/update-dataset.mdx)
- API Reference > Datasets [Delete dataset by id](https://www.comet.com/docs/opik/reference/rest-api/datasets/delete-dataset.mdx)
- API Reference > Datasets [Delete dataset by name](https://www.comet.com/docs/opik/reference/rest-api/datasets/delete-dataset-by-name.mdx)
- API Reference > Datasets [Delete dataset items](https://www.comet.com/docs/opik/reference/rest-api/datasets/delete-dataset-items.mdx)
- API Reference > Datasets [Delete datasets](https://www.comet.com/docs/opik/reference/rest-api/datasets/delete-datasets-batch.mdx)
- API Reference > Datasets [Find dataset items with experiment items](https://www.comet.com/docs/opik/reference/rest-api/datasets/find-dataset-items-with-experiment-items.mdx)
- API Reference > Datasets [Get dataset by name](https://www.comet.com/docs/opik/reference/rest-api/datasets/get-dataset-by-identifier.mdx)
- API Reference > Datasets [Get dataset item by id](https://www.comet.com/docs/opik/reference/rest-api/datasets/get-dataset-item-by-id.mdx)
- API Reference > Datasets [Get dataset items](https://www.comet.com/docs/opik/reference/rest-api/datasets/get-dataset-items.mdx)
- API Reference > Datasets [Get dataset items output columns](https://www.comet.com/docs/opik/reference/rest-api/datasets/get-dataset-items-output-columns.mdx)
- API Reference > Datasets [Stream dataset items](https://www.comet.com/docs/opik/reference/rest-api/datasets/stream-dataset-items.mdx)
- API Reference > Experiments [Find experiments](https://www.comet.com/docs/opik/reference/rest-api/experiments/find-experiments.mdx)
- API Reference > Experiments [Create experiment](https://www.comet.com/docs/opik/reference/rest-api/experiments/create-experiment.mdx)
- API Reference > Experiments [Create experiment items](https://www.comet.com/docs/opik/reference/rest-api/experiments/create-experiment-items.mdx)
- API Reference > Experiments [Delete experiment items](https://www.comet.com/docs/opik/reference/rest-api/experiments/delete-experiment-items.mdx)
- API Reference > Experiments [Delete experiments by id](https://www.comet.com/docs/opik/reference/rest-api/experiments/delete-experiments-by-id.mdx)
- API Reference > Experiments [Record experiment items in bulk](https://www.comet.com/docs/opik/reference/rest-api/experiments/experiment-items-bulk.mdx)
- API Reference > Experiments [Find Feedback Score names](https://www.comet.com/docs/opik/reference/rest-api/experiments/find-feedback-score-names.mdx)
- API Reference > Experiments [Get experiment by id](https://www.comet.com/docs/opik/reference/rest-api/experiments/get-experiment-by-id.mdx)
- API Reference > Experiments [Get experiment item by id](https://www.comet.com/docs/opik/reference/rest-api/experiments/get-experiment-item-by-id.mdx)
- API Reference > Experiments [Stream experiment items](https://www.comet.com/docs/opik/reference/rest-api/experiments/stream-experiment-items.mdx)
- API Reference > Experiments [Stream experiments](https://www.comet.com/docs/opik/reference/rest-api/experiments/stream-experiments.mdx)
- API Reference > Feedback-definitions [Find Feedback definitions](https://www.comet.com/docs/opik/reference/rest-api/feedback-definitions/find-feedback-definitions.mdx)
- API Reference > Feedback-definitions [Create feedback definition](https://www.comet.com/docs/opik/reference/rest-api/feedback-definitions/create-feedback-definition.mdx)
- API Reference > Feedback-definitions [Get feedback definition by id](https://www.comet.com/docs/opik/reference/rest-api/feedback-definitions/get-feedback-definition-by-id.mdx)
- API Reference > Feedback-definitions [Update feedback definition by id](https://www.comet.com/docs/opik/reference/rest-api/feedback-definitions/update-feedback-definition.mdx)
- API Reference > Feedback-definitions [Delete feedback definition by id](https://www.comet.com/docs/opik/reference/rest-api/feedback-definitions/delete-feedback-definition-by-id.mdx)
- API Reference > Feedback-definitions [Delete feedback definitions](https://www.comet.com/docs/opik/reference/rest-api/feedback-definitions/delete-feedback-definitions-batch.mdx)
- API Reference > Guardrails [Create guardrails for traces in a batch](https://www.comet.com/docs/opik/reference/rest-api/guardrails/create-guardrails.mdx)
- API Reference > LlmProviderKey [Delete LLM Provider's ApiKeys](https://www.comet.com/docs/opik/reference/rest-api/llm-provider-key/delete-llm-provider-api-keys-batch.mdx)
- API Reference > LlmProviderKey [Find LLM Provider's ApiKeys](https://www.comet.com/docs/opik/reference/rest-api/llm-provider-key/find-llm-provider-keys.mdx)
- API Reference > LlmProviderKey [Store LLM Provider's ApiKey](https://www.comet.com/docs/opik/reference/rest-api/llm-provider-key/store-llm-provider-api-key.mdx)
- API Reference > LlmProviderKey [Get LLM Provider's ApiKey by id](https://www.comet.com/docs/opik/reference/rest-api/llm-provider-key/get-llm-provider-api-key-by-id.mdx)
- API Reference > LlmProviderKey [Update LLM Provider's ApiKey](https://www.comet.com/docs/opik/reference/rest-api/llm-provider-key/update-llm-provider-api-key.mdx)
- API Reference > OpenTelemetry Ingestion [Receive Protobuf Traces](https://www.comet.com/docs/opik/reference/rest-api/open-telemetry-ingestion/receive-protobuf-traces.mdx)
- API Reference > Optimizations [Find optimizations](https://www.comet.com/docs/opik/reference/rest-api/optimizations/find-optimizations.mdx)
- API Reference > Optimizations [Create optimization](https://www.comet.com/docs/opik/reference/rest-api/optimizations/create-optimization.mdx)
- API Reference > Optimizations [Upsert optimization](https://www.comet.com/docs/opik/reference/rest-api/optimizations/upsert-optimization.mdx)
- API Reference > Optimizations [Delete optimizations by id](https://www.comet.com/docs/opik/reference/rest-api/optimizations/delete-optimizations-by-id.mdx)
- API Reference > Optimizations [Get optimization by id](https://www.comet.com/docs/opik/reference/rest-api/optimizations/get-optimization-by-id.mdx)
- API Reference > Optimizations [Update optimization by id](https://www.comet.com/docs/opik/reference/rest-api/optimizations/update-optimizations-by-id.mdx)
- API Reference > Projects [Find projects](https://www.comet.com/docs/opik/reference/rest-api/projects/find-projects.mdx)
- API Reference > Projects [Create project](https://www.comet.com/docs/opik/reference/rest-api/projects/create-project.mdx)
- API Reference > Projects [Get project by id](https://www.comet.com/docs/opik/reference/rest-api/projects/get-project-by-id.mdx)
- API Reference > Projects [Delete project by id](https://www.comet.com/docs/opik/reference/rest-api/projects/delete-project-by-id.mdx)
- API Reference > Projects [Update project by id](https://www.comet.com/docs/opik/reference/rest-api/projects/update-project.mdx)
- API Reference > Projects [Delete projects](https://www.comet.com/docs/opik/reference/rest-api/projects/delete-projects-batch.mdx)
- API Reference > Projects [Find Feedback Score names By Project Ids](https://www.comet.com/docs/opik/reference/rest-api/projects/find-feedback-score-names-by-project-ids.mdx)
- API Reference > Projects [Get Project Metrics](https://www.comet.com/docs/opik/reference/rest-api/projects/get-project-metrics.mdx)
- API Reference > Projects [Get Project Stats](https://www.comet.com/docs/opik/reference/rest-api/projects/get-project-stats.mdx)
- API Reference > Projects [Retrieve project](https://www.comet.com/docs/opik/reference/rest-api/projects/retrieve-project.mdx)
- API Reference > Prompts [Get prompts](https://www.comet.com/docs/opik/reference/rest-api/prompts/get-prompts.mdx)
- API Reference > Prompts [Create prompt](https://www.comet.com/docs/opik/reference/rest-api/prompts/create-prompt.mdx)
- API Reference > Prompts [Create prompt version](https://www.comet.com/docs/opik/reference/rest-api/prompts/create-prompt-version.mdx)
- API Reference > Prompts [Get prompt by id](https://www.comet.com/docs/opik/reference/rest-api/prompts/get-prompt-by-id.mdx)
- API Reference > Prompts [Update prompt](https://www.comet.com/docs/opik/reference/rest-api/prompts/update-prompt.mdx)
- API Reference > Prompts [Delete prompt](https://www.comet.com/docs/opik/reference/rest-api/prompts/delete-prompt.mdx)
- API Reference > Prompts [Delete prompts](https://www.comet.com/docs/opik/reference/rest-api/prompts/delete-prompts-batch.mdx)
- API Reference > Prompts [Get prompt version by id](https://www.comet.com/docs/opik/reference/rest-api/prompts/get-prompt-version-by-id.mdx)
- API Reference > Prompts [Get prompt versions](https://www.comet.com/docs/opik/reference/rest-api/prompts/get-prompt-versions.mdx)
- API Reference > Prompts [Retrieve prompt version](https://www.comet.com/docs/opik/reference/rest-api/prompts/retrieve-prompt-version.mdx)
- API Reference > Service Toggles [Get Service Toggles](https://www.comet.com/docs/opik/reference/rest-api/service-toggles/get-service-toggles.mdx)
- API Reference > Spans [Add span comment](https://www.comet.com/docs/opik/reference/rest-api/spans/add-span-comment.mdx)
- API Reference > Spans [Add span feedback score](https://www.comet.com/docs/opik/reference/rest-api/spans/add-span-feedback-score.mdx)
- API Reference > Spans [Get spans by project_name or project_id and optionally by trace_id and/or type](https://www.comet.com/docs/opik/reference/rest-api/spans/get-spans-by-project.mdx)
- API Reference > Spans [Create span](https://www.comet.com/docs/opik/reference/rest-api/spans/create-span.mdx)
- API Reference > Spans [Create spans](https://www.comet.com/docs/opik/reference/rest-api/spans/create-spans.mdx)
- API Reference > Spans [Get span by id](https://www.comet.com/docs/opik/reference/rest-api/spans/get-span-by-id.mdx)
- API Reference > Spans [Delete span by id](https://www.comet.com/docs/opik/reference/rest-api/spans/delete-span-by-id.mdx)
- API Reference > Spans [Update span by id](https://www.comet.com/docs/opik/reference/rest-api/spans/update-span.mdx)
- API Reference > Spans [Delete span comments](https://www.comet.com/docs/opik/reference/rest-api/spans/delete-span-comments.mdx)
- API Reference > Spans [Delete span feedback score](https://www.comet.com/docs/opik/reference/rest-api/spans/delete-span-feedback-score.mdx)
- API Reference > Spans [Find Feedback Score names](https://www.comet.com/docs/opik/reference/rest-api/spans/find-feedback-score-names-1.mdx)
- API Reference > Spans [Get span comment](https://www.comet.com/docs/opik/reference/rest-api/spans/get-span-comment.mdx)
- API Reference > Spans [Get span stats](https://www.comet.com/docs/opik/reference/rest-api/spans/get-span-stats.mdx)
- API Reference > Spans [Batch feedback scoring for spans](https://www.comet.com/docs/opik/reference/rest-api/spans/score-batch-of-spans.mdx)
- API Reference > Spans [Search spans](https://www.comet.com/docs/opik/reference/rest-api/spans/search-spans.mdx)
- API Reference > Spans [Update span comment by id](https://www.comet.com/docs/opik/reference/rest-api/spans/update-span-comment.mdx)
- API Reference > Traces [Add trace comment](https://www.comet.com/docs/opik/reference/rest-api/traces/add-trace-comment.mdx)
- API Reference > Traces [Add trace feedback score](https://www.comet.com/docs/opik/reference/rest-api/traces/add-trace-feedback-score.mdx)
- API Reference > Traces [Get traces by project_name or project_id](https://www.comet.com/docs/opik/reference/rest-api/traces/get-traces-by-project.mdx)
- API Reference > Traces [Create trace](https://www.comet.com/docs/opik/reference/rest-api/traces/create-trace.mdx)
- API Reference > Traces [Create traces](https://www.comet.com/docs/opik/reference/rest-api/traces/create-traces.mdx)
- API Reference > Traces [Get trace by id](https://www.comet.com/docs/opik/reference/rest-api/traces/get-trace-by-id.mdx)
- API Reference > Traces [Delete trace by id](https://www.comet.com/docs/opik/reference/rest-api/traces/delete-trace-by-id.mdx)
- API Reference > Traces [Update trace by id](https://www.comet.com/docs/opik/reference/rest-api/traces/update-trace.mdx)
- API Reference > Traces [Delete trace comments](https://www.comet.com/docs/opik/reference/rest-api/traces/delete-trace-comments.mdx)
- API Reference > Traces [Delete trace feedback score](https://www.comet.com/docs/opik/reference/rest-api/traces/delete-trace-feedback-score.mdx)
- API Reference > Traces [Delete trace threads](https://www.comet.com/docs/opik/reference/rest-api/traces/delete-trace-threads.mdx)
- API Reference > Traces [Delete traces](https://www.comet.com/docs/opik/reference/rest-api/traces/delete-traces.mdx)
- API Reference > Traces [Find Feedback Score names](https://www.comet.com/docs/opik/reference/rest-api/traces/find-feedback-score-names-2.mdx)
- API Reference > Traces [Get trace stats](https://www.comet.com/docs/opik/reference/rest-api/traces/get-trace-stats.mdx)
- API Reference > Traces [Get trace comment](https://www.comet.com/docs/opik/reference/rest-api/traces/get-trace-comment.mdx)
- API Reference > Traces [Get trace thread](https://www.comet.com/docs/opik/reference/rest-api/traces/get-trace-thread.mdx)
- API Reference > Traces [Get trace threads](https://www.comet.com/docs/opik/reference/rest-api/traces/get-trace-threads.mdx)
- API Reference > Traces [Batch feedback scoring for traces](https://www.comet.com/docs/opik/reference/rest-api/traces/score-batch-of-traces.mdx)
- API Reference > Traces [Search traces](https://www.comet.com/docs/opik/reference/rest-api/traces/search-traces.mdx)
- API Reference > Traces [Update trace comment by id](https://www.comet.com/docs/opik/reference/rest-api/traces/update-trace-comment.mdx)
- API Reference > Redirect [Create dataset redirect url](https://www.comet.com/docs/opik/reference/rest-api/redirect/datasets-redirect.mdx)
- API Reference > Redirect [Create experiment redirect url](https://www.comet.com/docs/opik/reference/rest-api/redirect/experiments-redirect.mdx)
- API Reference > Redirect [Create project redirect url](https://www.comet.com/docs/opik/reference/rest-api/redirect/projects-redirect.mdx)