> ## Documentation Index
> Fetch the complete documentation index at: https://io-migration.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

IO Intelligence is an AI infrastructure and API platform that democratizes access to advanced **AI models and AI agents** for the IO community and AI developers. It allows users to access and integrate **pre-trained open-source models and custom AI agents** into their applications via API calls.

This guide is for users who want to use the API keys of IO Intelligence to use our open-source **LLM Model Marketplace** or **AI Agents** for your applications. You can also refer to our [API Reference](https://io-migration.mintlify.site/reference/get-started-with-io-intelligence-api.md) to understand how to use our API.

## Table of Contents

* [Getting Started](https://io-migration.mintlify.site/docs/io-intelligence.md#getting-started)
* [Creating an API Key](https://io-migration.mintlify.site/docs/io-intelligence.md#creating-an-api-key)
* [Exploring AI Models](https://io-migration.mintlify.site/docs/exploring-ai-models.md)
* [Testing AI Models](https://io-migration.mintlify.site/docs/exploring-ai-models.md#testing-ai-model)
* [Exploring AI Agents](https://io-migration.mintlify.site/docs/exploring-ai-agents.md)
* [Configuring a Node for an AI Agent](https://io-migration.mintlify.site/docs/exploring-ai-agents.md#configuring-a-node-for-an-ai-agent)
* [Using the API](https://io-migration.mintlify.site/docs/io-intelligence.md#using-the-api)
* [FAQs](https://io-migration.mintlify.site/docs/io-intelligence.md#faqs)

## Getting Started

To use the IO Intelligence API, you’ll need an **API key**. Follow these steps to get started:

1. **Sign up** for an account on IO Intelligence.
2. **Create an API key** (see [Creating an API Key](https://ai.io.net/ai/api-keys)).
3. Explore the available open-source **AI Models** and **AI Agents**.
4. Use the API Reference to integrate the API into your application.

### Creating an API Key:

1. Navigate to the **API Keys** section.

   ![](https://mintcdn.com/io-migration/_sHqUZNdV0heX8eR/images/docs/054eb77108c20ae5c107fed3801d0cb6f258463c94bbad63bf6bc69e05a01d01-IO_Intellegence_1.jpg?fit=max\&auto=format\&n=_sHqUZNdV0heX8eR\&q=85\&s=ea657f1cbaa9dd886a48e47b8cd9613e)

2. Click **Create New Secret Key.**

   ![](https://mintcdn.com/io-migration/_sHqUZNdV0heX8eR/images/docs/0610c81565871f2e9faa543af9aa2fc1c989016a7b221e5b057c0113e55e5e2a-IO_Intellegence2.jpg?fit=max\&auto=format\&n=_sHqUZNdV0heX8eR\&q=85\&s=3b509688ca3a8eb5b3d3f9b29124b4a2)

3. Fill in the required details:

   * **Name**: Enter a descriptive name for your key.
   * **Project**: Select "IO Intelligence".
   * **Permissions**: Choose from All, Read, Write.
   * **Expiration** Date: Select 30, 60, 90, or 180 days.

4. Click Create Secret Key.

   ![](https://mintcdn.com/io-migration/ZqZ-cn1FIuLLjj1R/images/docs/9abcdf8de584c839e19093de2cd25ced681224acfdcc8863b00c861576faa490-IO_Intellegence3.jpg?fit=max\&auto=format\&n=ZqZ-cn1FIuLLjj1R\&q=85\&s=010ed66b72750a449f6f31c542244d8f)

5. A popup will appear with your secret key. **Copy the secret key and store it securely (e.g., in a password manager or secure file).**

   ![](https://mintcdn.com/io-migration/_sHqUZNdV0heX8eR/images/docs/11d1150a832ca47b83c7501b8db7a17e35454c631d01213234fd116c497e722b-IO_Intellegence4.jpg?fit=max\&auto=format\&n=_sHqUZNdV0heX8eR\&q=85\&s=02b35a9e044453510c487b30f90c5d80)

### Managing API Keys

**Search API Keys:** Use the **search field** to find a previously created key.

**View API Key Details:**

* **Name**: The identifier of the key.
* **Project**: The associated project.
* **Permissions**: Access levels assigned to the key.
* **Expiration Date:** The validity period of the key.
* **Editing a Key**: Update the name or permissions of an existing key.
* **Revoking a Key**: If a key is no longer needed, you can revoke it. Note: Once revoked, the key cannot be restored.

![](https://mintcdn.com/io-migration/Bv_oYBZcsAQogZqq/images/docs/8295ec8c9d5b1f695c1e79f3ec625876a183d1b86bc11d0672ae39e67902471a-IO_Intellegence5.jpg?fit=max\&auto=format\&n=Bv_oYBZcsAQogZqq\&q=85\&s=cc884dcbd5790cda5e66bdb225996093)

### Revoking API Keys

1. Click the **Revoke** button in the API Key table.
2. A confirmation popup will appear.
3. Confirm the action to revoke the key.

![](https://mintcdn.com/io-migration/a0SgPTMLRmp_SOmy/images/docs/6dfa6fd9538707c5e248cf192efef068bb055d682fa1ce5fe3fa1407b108589e-IO_Intellegence6.jpg?fit=max\&auto=format\&n=a0SgPTMLRmp_SOmy\&q=85\&s=ee8f2727103cb7d8ae8589c36136a93a)

## Using the API

To use the IO Intelligence API:

1. Authenticate your requests using your **API key**.
2. Send requests to the appropriate endpoints (see [API Reference](https://io-migration.mintlify.site/reference/get-started-with-io-intelligence-api.md)).
3. Handle responses and integrate them into your application.

**Example: cURL Request**

```curl curl theme={null}
curl https://api.intelligence.io.solutions/api/v1/chat/completions /
   -H "Content-Type: application/json" /
   -H "Authorization: Bearer \$IOINTELLIGENCE_API_KEY" /
   -d '{
      "model": "meta-llama/Llama-3.3-70B-Instruct",
      "messages": [{"role": "user", "content": "Say this is a test!"}],
      "temperature": 0.7
   }'
```

For detailed information on API endpoints, parameters, and examples, visit the [IO Intelligence API Reference](https://io-migration.mintlify.site/reference/get-started-with-io-intelligence-api.md).

## FAQs

> [accordion] Q: What is IO Intelligence API?
>
> IO Intelligence API allows developers to integrate advanced AI models and agents into their applications for various use cases like text generation, embeddings, and more.

> [accordion] Q: How do I secure my API Key?
>
> Do not share your API key publicly. Use environment variables to store API keys securely. Rotate your API keys periodically.

> [accordion] Q: What are the request limits for the API?
>
> The IO Intelligence API offers different **free daily limits per account**, depending on the AI model. See the table in our [API Reference](https://io-migration.mintlify.site/reference/get-started-with-io-intelligence-api.md#important-note-on-usage-limits) for model-specific limits.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.