Как настроить API Janitor AI легко и быстро

Подготовка и получение API-ключа

Зарегистрируйтесь на официальном сайте Janitor AI. Перейдите в раздел «Настройки» или «API» и создайте новый API-ключ. Запишите его или скопируйте в безопасное место – он потребуется для подключения.

Настройка доступа и конфигурация

  1. Подключение к API: В коде или в настройках вашего проекта вставьте скопированный API-ключ.
  2. Выбор эндпоинта: Определите, какой сервис или функция API необходимы. Обычно это указывается в документации – например, `/v1/generate` для генерации текста.
  3. Установка параметров запроса: Настройте параметры как `temperature`, `max_tokens`, `top_p` и другие в соответствии с нужным результатом. Например, для более креативных ответов используйте `temperature=0.8`.

Отправка тестового запроса

Используйте инструмент Postman или команду cURL для отправки тестового запроса. Ниже пример на cURL:

curl -X POST https://api.janitorai.com/v1/generate 
-H "Authorization: Bearer ВАШ_API_КЛЮЧ" 
-H "Content-Type: application/json" 
-d '{
"prompt": "Напиши короткое описание API Janitor AI",
"max_tokens": 50,
"temperature": 0.5
}'

В случае успешного запроса получите сгенерированный текст или ответ, соответствующий вашему запросу.

Интеграция API в проект

Встроите отправку запросов в код своего приложения. Например, на JavaScript с использованием fetch:

fetch('https://api.janitorai.com/v1/generate', {
method: 'POST',
headers: {
'Authorization': 'Bearer ВАШ_API_КЛЮЧ',
'Content-Type': 'application/json'
},
body: JSON.stringify({
prompt: 'Объясните, как работает API Janitor AI',
max_tokens: 100,
temperature: 0.7
})
})
.then(response => response.json())
.then(data => {
console.log('Ответ API:', data.choices[0].text);
});

Советы для быстрой настройки

  • Используйте предварительно подготовленные шаблоны запросов, чтобы не тратить время на настройку каждого параметра заново.
  • Проверяйте лимиты использования на странице аккаунта, чтобы избежать перебоев в доступе.
  • Автоматизируйте обработку ошибок и повторные запросы для повышения стабильности работы.