# Zenbase AI ## Docs - [Delete batch run ](https://docs.zenbase.ai/api-reference/batch-run/delete-batch-run-.md) - [Get batch run](https://docs.zenbase.ai/api-reference/batch-run/get-batch-run.md) - [Get batch run ](https://docs.zenbase.ai/api-reference/batch-run/get-batch-run-.md) - [Get batch run status](https://docs.zenbase.ai/api-reference/batch-run/get-batch-run-status.md) - [Patch batch run ](https://docs.zenbase.ai/api-reference/batch-run/patch-batch-run-.md) - [Post batch run](https://docs.zenbase.ai/api-reference/batch-run/post-batch-run.md) - [Post batch runcreate experimental](https://docs.zenbase.ai/api-reference/batch-run/post-batch-runcreate_experimental.md) - [Put batch run ](https://docs.zenbase.ai/api-reference/batch-run/put-batch-run-.md) - [Delete dataset items ](https://docs.zenbase.ai/api-reference/dataset-items/delete-dataset-items-.md) - [Get dataset items](https://docs.zenbase.ai/api-reference/dataset-items/get-dataset-items.md) - [Get dataset items ](https://docs.zenbase.ai/api-reference/dataset-items/get-dataset-items-.md) - [Patch dataset items ](https://docs.zenbase.ai/api-reference/dataset-items/patch-dataset-items-.md) - [Post dataset items](https://docs.zenbase.ai/api-reference/dataset-items/post-dataset-items.md) - [Post dataset itemsupsert](https://docs.zenbase.ai/api-reference/dataset-items/post-dataset-itemsupsert.md) - [Put dataset items ](https://docs.zenbase.ai/api-reference/dataset-items/put-dataset-items-.md) - [Delete datasets ](https://docs.zenbase.ai/api-reference/datasets/delete-datasets-.md) - [Get datasets](https://docs.zenbase.ai/api-reference/datasets/get-datasets.md) - [Get datasets ](https://docs.zenbase.ai/api-reference/datasets/get-datasets-.md) - [Patch datasets ](https://docs.zenbase.ai/api-reference/datasets/patch-datasets-.md) - [Post datasets](https://docs.zenbase.ai/api-reference/datasets/post-datasets.md) - [Post datasets bulk create](https://docs.zenbase.ai/api-reference/datasets/post-datasets-bulk_create.md) - [Post datasets clone](https://docs.zenbase.ai/api-reference/datasets/post-datasets-clone.md): Create a clone of the dataset and start an asynchronous task to clone its items. - [Post datasets search similar](https://docs.zenbase.ai/api-reference/datasets/post-datasets-search_similar.md) - [Put datasets ](https://docs.zenbase.ai/api-reference/datasets/put-datasets-.md) - [Delete function run logs ](https://docs.zenbase.ai/api-reference/function-run-logs/delete-function-run-logs-.md) - [Get function run logs](https://docs.zenbase.ai/api-reference/function-run-logs/get-function-run-logs.md) - [Get function run logs ](https://docs.zenbase.ai/api-reference/function-run-logs/get-function-run-logs-.md) - [Patch function run logs ](https://docs.zenbase.ai/api-reference/function-run-logs/patch-function-run-logs-.md) - [Post function run logs](https://docs.zenbase.ai/api-reference/function-run-logs/post-function-run-logs.md) - [Put function run logs ](https://docs.zenbase.ai/api-reference/function-run-logs/put-function-run-logs-.md) - [Delete functions scalable ](https://docs.zenbase.ai/api-reference/functions-scalable/delete-functions-scalable-.md) - [Get functions scalable](https://docs.zenbase.ai/api-reference/functions-scalable/get-functions-scalable.md) - [Get functions scalable ](https://docs.zenbase.ai/api-reference/functions-scalable/get-functions-scalable-.md) - [Patch functions scalable ](https://docs.zenbase.ai/api-reference/functions-scalable/patch-functions-scalable-.md) - [Post functions scalable](https://docs.zenbase.ai/api-reference/functions-scalable/post-functions-scalable.md) - [Post functions scalable run](https://docs.zenbase.ai/api-reference/functions-scalable/post-functions-scalable-run.md) - [Put functions scalable ](https://docs.zenbase.ai/api-reference/functions-scalable/put-functions-scalable-.md) - [Delete functions ](https://docs.zenbase.ai/api-reference/functions/delete-functions-.md) - [Get functions](https://docs.zenbase.ai/api-reference/functions/get-functions.md) - [Get functions ](https://docs.zenbase.ai/api-reference/functions/get-functions-.md) - [Patch functions ](https://docs.zenbase.ai/api-reference/functions/patch-functions-.md) - [Post functions](https://docs.zenbase.ai/api-reference/functions/post-functions.md) - [Post functions run](https://docs.zenbase.ai/api-reference/functions/post-functions-run.md) - [Put functions ](https://docs.zenbase.ai/api-reference/functions/put-functions-.md) - [Introduction](https://docs.zenbase.ai/api-reference/introduction.md): Welcome to the Zenbase API Reference. This comprehensive guide provides detailed information about our API endpoints, request/response structures, and authentication methods. Zenbase empowers developers to seamlessly integrate advanced AI capabilities into their applications, automating prompt engin… - [Delete optimization logs ](https://docs.zenbase.ai/api-reference/optimization-logs/delete-optimization-logs-.md) - [Get optimization logs](https://docs.zenbase.ai/api-reference/optimization-logs/get-optimization-logs.md) - [Get optimization logs ](https://docs.zenbase.ai/api-reference/optimization-logs/get-optimization-logs-.md) - [Patch optimization logs ](https://docs.zenbase.ai/api-reference/optimization-logs/patch-optimization-logs-.md) - [Post optimization logs](https://docs.zenbase.ai/api-reference/optimization-logs/post-optimization-logs.md) - [Put optimization logs ](https://docs.zenbase.ai/api-reference/optimization-logs/put-optimization-logs-.md) - [Delete optimization tasks ](https://docs.zenbase.ai/api-reference/optimization-tasks/delete-optimization-tasks-.md) - [Get optimization tasks](https://docs.zenbase.ai/api-reference/optimization-tasks/get-optimization-tasks.md) - [Get optimization tasks ](https://docs.zenbase.ai/api-reference/optimization-tasks/get-optimization-tasks-.md) - [Patch optimization tasks ](https://docs.zenbase.ai/api-reference/optimization-tasks/patch-optimization-tasks-.md) - [Post optimization tasks](https://docs.zenbase.ai/api-reference/optimization-tasks/post-optimization-tasks.md) - [Post optimization tasks run](https://docs.zenbase.ai/api-reference/optimization-tasks/post-optimization-tasks-run.md) - [Put optimization tasks ](https://docs.zenbase.ai/api-reference/optimization-tasks/put-optimization-tasks-.md) - [Delete optimizer configurations scalable ](https://docs.zenbase.ai/api-reference/optimizer-configurations-scalable/delete-optimizer-configurations-scalable-.md) - [Get optimizer configurations scalable](https://docs.zenbase.ai/api-reference/optimizer-configurations-scalable/get-optimizer-configurations-scalable.md) - [Get optimizer configurations scalable ](https://docs.zenbase.ai/api-reference/optimizer-configurations-scalable/get-optimizer-configurations-scalable-.md) - [Patch optimizer configurations scalable ](https://docs.zenbase.ai/api-reference/optimizer-configurations-scalable/patch-optimizer-configurations-scalable-.md) - [Post optimizer configurations scalable](https://docs.zenbase.ai/api-reference/optimizer-configurations-scalable/post-optimizer-configurations-scalable.md) - [Post optimizer configurations scalable run](https://docs.zenbase.ai/api-reference/optimizer-configurations-scalable/post-optimizer-configurations-scalable-run.md) - [Post optimizer configurations scalable run optimization](https://docs.zenbase.ai/api-reference/optimizer-configurations-scalable/post-optimizer-configurations-scalable-run_optimization.md): Start an optimization task for the selected optimizer configuration. - [Put optimizer configurations scalable ](https://docs.zenbase.ai/api-reference/optimizer-configurations-scalable/put-optimizer-configurations-scalable-.md) - [Delete optimizer configurations ](https://docs.zenbase.ai/api-reference/optimizer-configurations/delete-optimizer-configurations-.md) - [Get optimizer configurations](https://docs.zenbase.ai/api-reference/optimizer-configurations/get-optimizer-configurations.md) - [Get optimizer configurations ](https://docs.zenbase.ai/api-reference/optimizer-configurations/get-optimizer-configurations-.md) - [Patch optimizer configurations ](https://docs.zenbase.ai/api-reference/optimizer-configurations/patch-optimizer-configurations-.md) - [Post optimizer configurations](https://docs.zenbase.ai/api-reference/optimizer-configurations/post-optimizer-configurations.md) - [Post optimizer configurations run](https://docs.zenbase.ai/api-reference/optimizer-configurations/post-optimizer-configurations-run.md) - [Post optimizer configurations run optimization](https://docs.zenbase.ai/api-reference/optimizer-configurations/post-optimizer-configurations-run_optimization.md): Start an optimization task for the selected optimizer configuration. - [Put optimizer configurations ](https://docs.zenbase.ai/api-reference/optimizer-configurations/put-optimizer-configurations-.md) - [Get task ](https://docs.zenbase.ai/api-reference/task/get-task-.md): Get the status of a Celery task - [Post tokenlogin](https://docs.zenbase.ai/api-reference/token/post-tokenlogin.md): Takes a set of user credentials and returns an access and refresh JSON web token pair to prove the authentication of those credentials. - [Post tokenrefresh](https://docs.zenbase.ai/api-reference/token/post-tokenrefresh.md): Takes a refresh type JSON web token and returns an access type JSON web token if the refresh token is valid. - [Dataset and Dataset Items](https://docs.zenbase.ai/concepts/dataset-and-dataset-item.md): A Dataset is a structured collection used for training, validating, or testing models. It includes a name, description, and a list of dataset items. Each Dataset Item represents an individual data point with specific inputs, outputs, and a reference to the dataset it belongs to. Datasets provide the… - [Evaluators](https://docs.zenbase.ai/concepts/evaluator.md): Evaluators assess the performance of optimizers by comparing actual outputs with expected results. Available types include exact match, partial field match, and LLM-based evaluation. - [Functions](https://docs.zenbase.ai/concepts/function.md): A Function is a core component in Zenbase that defines a specific task. It encapsulates the task's objective, how the prompt is structured, and the expected inputs and outputs. Functions are the building blocks used to adapt and improve model performance based on the task requirements. - [Introduction](https://docs.zenbase.ai/concepts/introduction.md): Explore the core concepts and principles behind Zenbase. This section provides an in-depth understanding of the fundamental components that make up the Zenbase ecosystem. - [Optimizer](https://docs.zenbase.ai/concepts/optimizer.md): An Optimizer is a tool that aims to optimize a specific Function using datasets and a predefined algorithm. It adjusts the algorithm's parameters to improve performance for the given task, ensuring that the Function operates efficiently and effectively based on the data it processes. - [Introduction](https://docs.zenbase.ai/introduction.md): Zenbase helps developers focus on programming by automating prompt engineering and model selection. We are core contributors to Stanford NLP’s DSPy, the #1 LLM optimization framework used by major companies like Meta, Microsoft, and Google. - [Quickstart](https://docs.zenbase.ai/quickstart.md): Learn how to use Zenbase to create a task, set environments, and get results in minutes. This guide will walk you through the process of setting up your first project and leveraging Zenbase's powerful features for efficient AI-powered development. - [Batch Run with Optimizers](https://docs.zenbase.ai/tutorials/batch-run.md): Learn how to use Zenbase's batch run feature to process multiple inputs efficiently using optimized models. This tutorial shows how to submit, monitor, and retrieve results from batch processing jobs. - [Bulk Create for Datasets](https://docs.zenbase.ai/tutorials/bulk-create.md): Zenbase provides a way to efficiently add multiple items to your dataset in bulk. This is particularly useful when you need to populate datasets with large amounts of data. Below is a step-by-step guide to using the bulk create feature. - [Confidence Score](https://docs.zenbase.ai/tutorials/confidence-score.md): Understand the concept of confidence score and its importance in optimization - [Introduction](https://docs.zenbase.ai/tutorials/introduction.md): In-depth, step-by-step guides to help you master Zenbase - [Online Optimization](https://docs.zenbase.ai/tutorials/online-optimization.md) - [Static Optimization](https://docs.zenbase.ai/tutorials/static-optimization.md): Zenbase provides a way to optimize language models statically, where you can run several configurations and parameters on a task and pick the best-performing version. Below is a step-by-step guide to optimizing a textual entailment task using Zenbase. ## OpenAPI Specs - [openapi-from-anchor-0](https://docs.zenbase.ai/openapi-from-anchor-0) - [openapi-from-anchor-1](https://docs.zenbase.ai/openapi-from-anchor-1) - [openapi-from-anchor-url-0](https://docs.zenbase.ai/openapi-from-anchor-url-0)