> For the complete documentation index, see [llms.txt](https://docs.swanchain.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.swanchain.io/bulders/market-provider/ai-ml-orchestrator.md).

# AI/ML Orchestrator

The orchestrator within the Swan Chain ecosystem serves as a critical component, designed to efficiently manage and distribute computing tasks across its decentralized network. This sophisticated system plays a pivotal role in ensuring that the computational resources available within the Swan Chain are utilized optimally, facilitating seamless operation and interaction among various stakeholders. Below is an overview of the orchestrator's functionalities, architecture, and its significance in the Swan Chain ecosystem.

#### Core Functions

* **Task Allocation and Distribution**: The orchestrator is responsible for assigning computing tasks to the most appropriate providers within the network, based on criteria such as computing power availability, task complexity, and provider performance history. This ensures that tasks are completed efficiently and effectively.
* **Computing Provider Registration**: It allows computing providers to register themselves within the Swan Chain ecosystem, making their resources available for tasks. This registry is crucial for maintaining an up-to-date inventory of available computational resources.
* **Task Validation and Verification**: After a task is completed, the orchestrator verifies the output against predetermined criteria to ensure accuracy and integrity. This step is vital for maintaining trust within the ecosystem.
* **Auto Payment Execution**: Upon successful task verification, the orchestrator facilitates automatic payments to the computing providers through smart contracts, ensuring timely and fair compensation for their services.
* **Resource Optimization**: The Orchestrator continuously monitors the network to optimize the allocation of computing resources, ensuring high efficiency and minimizing idle resources.

[Read more](/core-concepts/market-provider/decentralized-ai-computing-marketplace/web3-task-auction.md) about Orchestrator. \\


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.swanchain.io/bulders/market-provider/ai-ml-orchestrator.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
