Початок роботи
Початок роботи
Створіть API-ключ, виберіть AI-інструмент, відкрийте його посібник із налаштування та виконайте перший виклик API у своєму робочому процесі.
Felo API Platform дає вам один ключ для інструментів агентів, протоколів моделей, а також API Search, Web Fetch, PPT, Mindmap, LiveDocs, X Search, YouTube Subtitling, Landing Page і SuperAgent. Почніть тут, виберіть інструмент, який ви використовуєте, а потім перейдіть до його окремого посібника з налаштування.
Уперше тут? Прочитайте Огляд платформи, щоб дізнатися, як поєднуються Model API, Data API і Felo APIs, або одразу перейдіть до Протоколи та SDK і Канали та маршрутизація постачальників.
Налаштування Codex або Claude Code за допомогою CLI
Якщо у вас установлено Node.js 22+ і ваш інструмент ШІ, виконайте:
npx feloapi-cli setupДотримуйтеся підказок, щоб вставити повний API-ключ Felo і вибрати моделі, Skills або і те, і інше. Потім запустіть свій інструмент за допомогою npx feloapi-cli run codex або npx feloapi-cli run claude-code.
Встановлення та використання CLI
Схема швидкого старту
- Отримайте ключ Felo API Platform і за потреби придбайте кредити послуг; підписка не потрібна.
- Виберіть свій інструмент ШІ або платформу з таблиці нижче.
- Відкрийте відповідний посібник із налаштування та вставте базову URL-адресу Felo й API-ключ.
- Виконайте невелике завдання в цьому інструменті, щоб підтвердити з'єднання.
- Додайте API робочих процесів, коли вашому агенту потрібні пошук, офісний вивід, вебвитяг, робочі процеси із зображеннями, LiveDocs або SuperAgent.
Крок 1: Отримайте API-ключ
Felo API Platform використовує один API-ключ для прямих викликів API і підтримуваних інструментів ШІ.
- Відкрийте сторінку API-ключів Felo API Platform.
- Увійдіть у свій обліковий запис Felo, якщо з'явиться запит.
- Введіть назву ключа та натисніть Create Key.
- Скопіюйте повний ключ, коли він з'явиться. Він показується лише один раз.
- Зберігайте ключ у безпечному місці та використовуйте його як
FELO_API_KEY.
Поповнюйте баланс у міру використання в Console Billing від 1 $. Ви купуєте кредити послуг у доларах США для фактичного використання API. Підписка не потрібна.
Установіть ключ як змінну середовища:
export FELO_API_KEY="YOUR_API_KEY"Windows PowerShell:
$env:FELO_API_KEY="YOUR_API_KEY"Крок 2: Виберіть інструмент ШІ
Натисніть інструмент, який хочете використовувати. Кожне посилання відкриває окремий посібник із налаштування з правильною базовою URL-адресою, змінними середовища та кроком перевірки.
| Інструмент | Найкраще підходить для | Посібник із налаштування |
|---|---|---|
| Codex | Робочі процеси програмування в CLI, перевірка коду, зміни в репозиторії та автоматизація | Налаштувати Codex |
| Claude Code | Програмування агентів, редагування репозиторію, розробка за підтримки досліджень і робота з довгим контекстом | Налаштувати Claude Code |
| OpenCode | Сеанси програмування в терміналі та маршрутизація постачальників, сумісних з OpenAI | Налаштувати OpenCode |
| OpenClaw | Робочі процеси особистого помічника ШІ та локальні агенти | Налаштувати OpenClaw |
| Hermes Agent | Експерименти з агентами та оркестрація кількох інструментів | Налаштувати Hermes Agent |
| TRAE | Робочі процеси ШІ-IDE та редагування з підтримкою | Налаштувати TRAE |
| OpenViking | Експерименти з агентами та перемикання постачальників | Налаштувати OpenViking |
| Cursor | Програмування з ШІ в редакторі | Налаштувати Cursor |
| Cline | Робочі процеси агентів у VS Code та програмування з підтримкою термінала | Налаштувати Cline |
| Roo Code | Агенти програмування у VS Code та планування завдань | Налаштувати Roo Code |
| Kilo Code | Локальні агенти програмування та тестування постачальників моделей | Налаштувати Kilo Code |
| Інші інструменти ШІ | Будь-який клієнт, який приймає власний API-ключ, базову URL-адресу та назву моделі | Налаштувати інші інструменти |
Крок 3: Використовуйте правильну базову URL-адресу
Більшість інструментів запитують три значення: API-ключ, базову URL-адресу та назву моделі. Виберіть базову URL-адресу залежно від протоколу, який підтримує інструмент.
| Інструмент запитує | Використовуйте це значення |
|---|---|
| API-ключ | Ваш FELO_API_KEY |
| Базову URL-адресу, сумісну з OpenAI | https://openapi.felo.ai/api/v1 |
| Базову URL-адресу, сумісну з Anthropic | https://openapi.felo.ai/api |
| ID моделі | Виберіть доступний наразі ID з каталогу моделей |
Якщо ви не впевнені, який режим підтримує ваш клієнт, почніть із базової URL-адреси, сумісної з OpenAI. Використовуйте базову URL-адресу, сумісну з Anthropic, для Claude Code або клієнтів, які явно вимагають endpoint Anthropic Messages.
Крок 4: Перевірте прямим викликом API
Якщо ви хочете лише переконатися, що ваш ключ працює, викличте Chat API напряму.
curl -X POST https://openapi.felo.ai/v2/chat \
-H "Authorization: Bearer $FELO_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"query": "Research the latest AI agent product trends"
}'Успішна відповідь містить відповідь, аналіз запиту та вебресурси.
{
"status": "ok",
"data": {
"id": "HabCj883yHLSXc8mWqu4Eq",
"message_id": "18ea8517-5559-4f48-a355-1f8a79e73b71",
"answer": "...",
"query_analysis": {
"queries": ["AI agent product trends"]
},
"resources": [
{
"link": "https://example.com/report",
"title": "AI Agent Market Report",
"snippet": "..."
}
]
}
}Крок 5: Додайте API робочих процесів
Після того як ваш перший інструмент або виклик API запрацює, підключіть API, що відповідають вашому сценарію.
| Сценарій | Рекомендовані API | Документація |
|---|---|---|
| Агент для пошуку та досліджень | Chat, Web Fetch, X Search, YouTube Subtitling, LiveDocs | Chat API |
| Агент для офісної продуктивності | PPT Task, Mindmap, LiveDocs, SuperAgent | PPT Task API |
| Агент для творчих операцій | Landing Page, робочі процеси із зображеннями, Web Fetch, Search, SuperAgent | Landing Page API |
| Повностековий застосунок ШІ | LLM API, Chat, LiveDocs, Web Fetch, SuperAgent | LLM API |
| Робочий процес знань | LiveDocs, Web Fetch, Chat, SuperAgent | LiveDoc API |
Приклади прямих викликів API
Якщо ви працюєте безпосередньо з API, а не налаштовуєте інструмент ШІ, почніть з одного з цих мінімальних викликів.
Створення завдання PPT
Використовуйте PPT Task API, коли хочете асинхронно згенерувати презентацію. Відповідь повертає task_id, який можна опитувати.
curl -X POST https://openapi.felo.ai/v2/ppts \
-H "Authorization: Bearer $FELO_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"query": "Create a 5-slide strategy deck about AI agents for office productivity"
}'Приклад відповіді:
{
"status": "ok",
"message": null,
"data": {
"task_id": "019cad6d-e874-55ef-d577-686344b5a7e9",
"livedoc_short_id": "PvyKouzJirXjFdst4uKRK3",
"ppt_business_id": "BfLPuQKmChk9SPmyQawxgr"
}
}Опитуйте стан завдання:
curl -X GET https://openapi.felo.ai/v2/tasks/019cad6d-e874-55ef-d577-686344b5a7e9/status \
-H "Authorization: Bearer $FELO_API_KEY"Створення завдання Landing Page
Використовуйте Landing Page Task API, коли хочете, щоб Felo згенерував цільову сторінку з підказки.
curl -X POST https://openapi.felo.ai/v2/landing_page \
-H "Authorization: Bearer $FELO_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"query": "Generate a launch landing page for an AI research assistant"
}'Приклад відповіді:
{
"status": "ok",
"message": null,
"data": {
"task_id": "019cad6d-e874-55ef-d577-686344b5a7e9",
"thread_short_id": "9qiLTmT77fA3aVurrMHvRJ"
}
}Опитуйте той самий endpoint стану завдання, який використовують завдання PPT:
curl -X GET https://openapi.felo.ai/v2/tasks/019cad6d-e874-55ef-d577-686344b5a7e9/status \
-H "Authorization: Bearer $FELO_API_KEY"Python
import os
import requests
api_key = os.environ["FELO_API_KEY"]
response = requests.post(
"https://openapi.felo.ai/v2/chat",
headers={
"Authorization": f"Bearer {api_key}",
"Content-Type": "application/json",
},
json={"query": "What are the latest AI agent product trends?"},
timeout=60,
)
response.raise_for_status()
print(response.json()["data"]["answer"])JavaScript (Node.js)
const response = await fetch("https://openapi.felo.ai/v2/chat", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.FELO_API_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
query: "What are the latest AI agent product trends?",
}),
});
if (!response.ok) {
throw new Error(`Felo API request failed: ${response.status}`);
}
const result = await response.json();
console.log(result.data.answer);Типові проблеми налаштування
| Проблема | Що перевірити |
|---|---|
UNAUTHORIZED | Переконайтеся, що ключ скопійовано правильно, його не відкликано і його надіслано як Authorization: Bearer $FELO_API_KEY |
| Інструмент викликає не того постачальника | Перевірте, чи вибрано постачальника Felo у поточному робочому просторі або сеансі |
| Клієнт, сумісний з OpenAI, не працює | Використовуйте https://openapi.felo.ai/api/v1 як базову URL-адресу |
| Клієнт, сумісний з Anthropic, не працює | Використовуйте https://openapi.felo.ai/api як базову URL-адресу |
| Асинхронне завдання ще не має результату | Опитуйте endpoint стану завдання, доки завдання не завершиться |