Документация
Начните за 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% комиссии с каждой транзакции. Выплаты — ежемесячно на банковский счёт или криптокошелёк.