> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://humanloop.com/docs/v5/guides/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://humanloop.com/docs/_mcp/server. # How-To Guides ## Docs - [Migrating from Humanloop](https://humanloop.com/docs/v5/guides/migrating-from-humanloop.md): Complete guide to exporting your Files, Versions, Logs, and Evaluations from Humanloop using our export tool. - [Run an Evaluation via the UI](https://humanloop.com/docs/v5/guides/evals/run-evaluation-ui.md): How to use Humanloop to evaluate multiple different Prompts across a Dataset. - [Run an Evaluation via the API](https://humanloop.com/docs/v5/guides/evals/run-evaluation-api.md): In this guide, we will walk through how to programmatically evaluate multiple different Prompts to compare the quality and performance of each version. - [Upload a Dataset from CSV](https://humanloop.com/docs/v5/guides/evals/upload-dataset-csv.md): Learn how to create Datasets in Humanloop to define fixed examples for your projects, and build up a collection of input-output pairs for evaluation and fine-tuning. - [Create a Dataset via the API](https://humanloop.com/docs/v5/guides/evals/create-dataset-api.md): Learn how to create Datasets in Humanloop to define fixed examples for your projects, and build up a collection of input-output pairs for evaluation and fine-tuning. - [Create a Dataset from existing Logs](https://humanloop.com/docs/v5/guides/evals/create-dataset-from-logs.md): Learn how to create Datasets in Humanloop to define fixed examples for your projects, and build up a collection of input-output pairs for evaluation and fine-tuning. - [Set up a code Evaluator](https://humanloop.com/docs/v5/guides/evals/code-based-evaluator.md): Learn how to create a code Evaluators in Humanloop to assess the performance of your AI applications. This guide covers setting up an offline evaluator, writing evaluation logic, and using the debug console. - [Set up LLM as a Judge](https://humanloop.com/docs/v5/guides/evals/llm-as-a-judge.md): Learn how to use LLM as a judge to check for PII in Logs. - [Set up a Human Evaluator](https://humanloop.com/docs/v5/guides/evals/human-evaluators.md): Learn how to set up a Human Evaluator in Humanloop. Human Evaluators allow your subject-matter experts and end-users to provide feedback on Prompt Logs. - [Run a Human Evaluation](https://humanloop.com/docs/v5/guides/evals/run-human-evaluation.md): Collect judgments from subject-matter experts (SMEs) to better understand the quality of your AI product. - [Manage multiple reviewers](https://humanloop.com/docs/v5/guides/evals/manage-multiple-reviewers.md): Learn how to split the work between your SMEs - [Compare and Debug Prompts](https://humanloop.com/docs/v5/guides/evals/comparing-prompts.md): In this guide, we will walk through comparing the outputs from multiple Prompts side-by-side using the Humanloop Editor environment and using diffs to help debugging. - [Set up CI/CD Evaluations](https://humanloop.com/docs/v5/guides/evals/cicd-integration.md): Learn how to automate LLM evaluations as part of your CI/CD pipeline using Humanloop and GitHub Actions. - [Spot-check your Logs](https://humanloop.com/docs/v5/guides/evals/spot-check-logs.md): Learn how to use the Humanloop Python SDK to sample a subset of your Logs and create an Evaluation Run to spot-check them. - [Use external Evaluators](https://humanloop.com/docs/v5/guides/evals/use-external-evaluators.md): Integrate your existing evaluation process with Humanloop. - [Evaluate external logs](https://humanloop.com/docs/v5/guides/evals/evaluate-external-logs.md): Run an Evaluation on Humanloop with your own - [Create a Prompt](https://humanloop.com/docs/v5/guides/prompts/create-prompt.md): Learn how to create a Prompt in Humanloop using the UI or SDK, version it, and use it to generate responses from your AI models. Prompt management is a key part of the Humanloop platform. - [Call a Prompt](https://humanloop.com/docs/v5/guides/prompts/call-prompt.md): Learn how to call your Prompts that are managed on Humanloop. - [Log to a Prompt](https://humanloop.com/docs/v5/guides/prompts/log-to-a-prompt.md): Learn how to create a Prompt in Humanloop using the UI or SDK, version it, and use it to generate responses from your AI models. Prompt management is a key part of the Humanloop platform. - [Store Prompts in code](https://humanloop.com/docs/v5/guides/prompts/store-prompts-in-code.md): Learn how to pull Prompts and Agents from Humanloop to your local workspace and reference them in your code. - [Tool calling in Editor](https://humanloop.com/docs/v5/guides/prompts/tool-calling-editor.md): Learn how to use tool calling with your large language models in the Humanloop Prompt Editor. - [Re-use snippets in Prompts](https://humanloop.com/docs/v5/guides/prompts/reusable-snippets.md): Learn how to use the Snippet tool to manage common text snippets that you want to reuse across your different prompts. - [Deploy to an environment](https://humanloop.com/docs/v5/guides/prompts/deploy-to-environment.md): Environments enable you to deploy model configurations and experiments, making them accessible via API, while also maintaining a streamlined production workflow. - [Create a Directory](https://humanloop.com/docs/v5/guides/prompts/create-directory.md): Directories can be used to group together related files. This is useful for organizing your work. - [Link a Tool for Function Calling](https://humanloop.com/docs/v5/guides/prompts/link-tool.md): Learn how to create a JSON Schema tool that can be reused across multiple Prompts. - [Monitor production Logs](https://humanloop.com/docs/v5/guides/observability/monitoring.md): Learn how to create and use online Evaluators to observe the performance of your Prompts. - [Capture user feedback](https://humanloop.com/docs/v5/guides/observability/capture-user-feedback.md): Learn how to record user feedback on your generated Prompt Logs using the Humanloop SDK. - [Logging through API](https://humanloop.com/docs/v5/guides/observability/logging-through-api.md): Add logging your AI project using the Humanloop API. - [Invite collaborators](https://humanloop.com/docs/v5/guides/organization/invite-collaborators.md): Inviting people to your organization allows them to interact with your Humanloop projects. - [Manage API keys](https://humanloop.com/docs/v5/guides/organization/manage-api-keys.md): How to create, share and manage you Humanloop API keys. The API keys allow you to access the Humanloop API programmatically in your app. - [Manage Environments](https://humanloop.com/docs/v5/guides/organization/manage-deployment-environments.md): Environments are a tagging system for deploying Prompts. They enable you to deploy maintain a streamlined deployment workflow and keep track of different versions of Prompts.