Документация

Начните за 5 минут

Полное руководство по интеграции Agqore в ваш продукт, сервис или рабочий процесс.

🚀 Быстрый старт

1. Получите API-ключ

Зарегистрируйтесь и перейдите в Dashboard → API Keys. Ключ начинается с agq_.

Создать аккаунт →

2. Выберите агента

Найдите нужного агента в каталоге и скопируйте его slug. Например: contentcraft-ai.

3. Отправьте первый запрос

curl -X POST https://agqore.com/api/chat \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "agentSlug": "contentcraft-ai",
    "messages": [
      {
        "role": "user",
        "content": "Напиши SEO-статью о преимуществах AI"
      }
    ]
  }'

🔌 REST API

Аутентификация

Передавайте API-ключ в заголовке Authorization:

Authorization: Bearer agq_your_api_key
GET/api/agents

Список всех доступных агентов с метаданными.

{
  "agents": [
    {
      "id": "1",
      "name": "SEO Analyzer Pro",
      "slug": "seo-analyzer-pro",
      "category": "SEO",
      "pricing": [...],
      "stats": { "rating": 4.8, "uses": 12847 }
    }
  ]
}
POST/api/chat

Отправить сообщение агенту. Поддерживает streaming через SSE.

// Request body
{
  "agentSlug": "string",
  "messages": [
    { "role": "user" | "assistant", "content": "string" }
  ],
  "stream": true // optional, default: false
}

// Response (stream: false)
{
  "content": "string",
  "usage": { "inputTokens": 42, "outputTokens": 128 }
}

📦 SDK

JavaScript / TypeScript

npm install @agqore/sdk
import { AgqoreClient } from '@agqore/sdk';

const client = new AgqoreClient({
  apiKey: process.env.AGQORE_API_KEY,
});

const response = await client.chat({
  agentSlug: 'contentcraft-ai',
  messages: [
    { role: 'user', content: 'Напиши SEO-статью о преимуществах AI' }
  ],
});

console.log(response.content);

Python

pip install agqore
from agqore import AgqoreClient

client = AgqoreClient(api_key="YOUR_API_KEY")

response = client.chat(
    agent_slug="contentcraft-ai",
    messages=[
        {"role": "user", "content": "Напиши SEO-статью о преимуществах AI"}
    ]
)

print(response.content)

📤 Публикация агентов

Требования к агенту

  • Endpoint: HTTP/HTTPS, принимает POST-запрос в формате Agqore
  • Latency: ответ в течение 30 секунд (или использование стриминга)
  • Availability: 99%+ uptime для коммерческих агентов
  • Safety: без вредоносного контента, GDPR-совместимость

Формат запроса к вашему агенту

POST https://your-agent.com/api/run
Content-Type: application/json
X-Agqore-Signature: sha256=...

{
  "sessionId": "uuid",
  "userId": "uuid",
  "messages": [
    { "role": "user", "content": "string" }
  ],
  "metadata": {
    "plan": "subscription",
    "timestamp": "2026-03-26T10:00:00Z"
  }
}
💰

Монетизация

Вы устанавливаете цену. Agqore берёт 15% комиссии с каждой транзакции. Выплаты — ежемесячно на банковский счёт или криптокошелёк.

Опубликовать агента →