Тестер Replicate API

Тестер Replicate API: сборка, запуск и копирование запроса предсказания модели как cURL, Python или JavaScript.

Сборка запроса Replicate и кода на cURL, Python и JavaScript происходит целиком в вашем браузере. Когда вы нажимаете «Запуск», ваш API-токен и промпт отправляются напрямую из браузера в Replicate — не в ArrayKit. Токен хранится только в памяти браузера и никогда не сохраняется и не отправляется в ArrayKit. Избегайте использования рабочих токенов на общих компьютерах.

Создаёт и поддерживает Udit Agarwal

Попробовать тестер OpenAI API

Об инструменте Тестер API Replicate

Тестер Replicate API позволяет собирать, запускать и копировать запрос предсказаний Replicate, не покидая браузер. Введите модель в формате owner/name, напишите входной промпт и вставьте свой токен Replicate API, и ArrayKit соберёт для вас POST-запрос к /v1/models/{owner}/{name}/predictions с заголовком Prefer: wait. Запрос и готовые к вставке фрагменты на cURL, Python и JavaScript формируются локально на вашем устройстве. Когда вы нажимаете «Запуск», вызов уходит напрямую из браузера в Replicate, так что вы видите реальный результат предсказания, а затем копируете нужную форму кода в свой проект. Инструмент создан для разработчиков, ML-инженеров и тестировщиков промптов, которые хотят быстро попробовать модель, проверить работоспособность токена или получить рабочий фрагмент — без коллекции Postman или настройки локального SDK.

Возможности

  • Нацелен на эндпоинт предсказаний Replicate: POST /v1/models/{owner}/{name}/predictions
  • Укажите любую публичную модель в формате owner/name со встроенными подсказками вроде meta/meta-llama-3-8b-instruct
  • Генерирует готовые к вставке фрагменты cURL, Python (requests) и JavaScript (fetch)
  • Добавляет заголовок Prefer: wait, чтобы вы получили готовое предсказание за один вызов
  • Аутентификация по Bearer-токену с использованием вашего токена Replicate API (r8_…)
  • Нажмите «Запуск», чтобы отправить запрос напрямую в Replicate и увидеть живой ответ
  • Токен хранится только в памяти браузера — никогда не сохраняется и не отправляется в ArrayKit
  • Сборка запроса и генерация кода происходят целиком на вашем устройстве

Как использовать Тестер API Replicate

  1. Вставьте свой токен Replicate API (начинается с r8_) в поле токена
  2. Введите модель в формате owner/name, например meta/meta-llama-3-8b-instruct
  3. Введите входной промпт в поле промпта
  4. Нажмите «Запуск», чтобы отправить запрос предсказания и прочитать ответ
  5. Переключите вкладку cURL, Python или JavaScript и скопируйте фрагмент

Пример

Ввод

curl -X POST 'https://api.replicate.com/v1/models/meta/meta-llama-3-8b-instruct/predictions' \
  -H 'Authorization: Bearer r8_xxx' \
  -H 'Content-Type: application/json' \
  -H 'Prefer: wait' \
  -d '{"input":{"prompt":"Write a haiku about TypeScript."}}'

Результат

{ "status": "succeeded", "output": ["Strict types align..."] }

Запрос предсказания модели, собранный тестером и готовый к запуску из терминала.

Частые ошибки и устранение неполадок

  • 401 Unauthorized при нажатии «Запуск». — Ваш токен неверен или отсутствует. Вставьте корректный токен Replicate API с replicate.com/account/api-tokens — он должен начинаться с r8_.
  • 404 Not Found для модели. — Проверьте, что модель записана как owner/name (например, meta/meta-llama-3-8b-instruct) и что модель существует и доступна вашей учётной записи.
  • 422 Unprocessable Entity по поводу входных данных. — Модель ожидает другие входные поля. Сверьтесь со схемой входных данных модели на её странице Replicate; этот тестер по умолчанию отправляет input.prompt.
  • Запрос не срабатывает или зависает в браузере (CORS / сеть). — Скопируйте сгенерированный cURL и запустите его из терминала либо используйте фрагмент Python/JavaScript на стороне сервера, где правила CORS браузера не действуют.
  • Ответ показывает статус starting/processing вместо output. — Заголовок Prefer: wait добавлен, чтобы вернуть готовое предсказание, но долгие задачи всё равно могут истечь по тайм-ауту — повторите запуск или опрашивайте URL предсказания из своего кода.

Часто задаваемые вопросы

Что такое тестер Replicate API?
Это браузерный инструмент, который собирает запрос предсказаний Replicate из модели (owner/name), входного промпта и вашего API-токена, затем запускает его и выдаёт готовый к копированию код на cURL, Python и JavaScript.
К какому эндпоинту Replicate он обращается?
Он отправляет POST на https://api.replicate.com/v1/models/{owner}/{name}/predictions с Bearer-токеном и заголовком Prefer: wait, передавая {"input":{"prompt":"..."}} в качестве тела.
Безопасен ли мой токен Replicate API?
Запрос и фрагменты формируются локально, и ваш токен хранится только в памяти браузера — он никогда не сохраняется и не отправляется в ArrayKit. Когда вы нажимаете «Запуск», он уходит напрямую из браузера в Replicate. Избегайте использования рабочих токенов на общих компьютерах.
Можно ли протестировать любую модель Replicate?
Да — введите любую доступную вам модель в формате owner/name. Тестер по умолчанию отправляет поле input.prompt, поэтому для моделей с другой схемой входных данных может потребоваться скорректировать сгенерированный код.
Зачем запускать cURL в терминале, а не в браузере?
Большинство вызовов Replicate работают из браузера, но если запрос блокируется CORS или вашей сетью, сгенерированный cURL или серверный фрагмент Python/JavaScript отработает без проблем вне браузера.
Нужно ли устанавливать SDK Replicate?
Нет. Тестер выдаёт обычный cURL, Python на основе requests и JavaScript на основе fetch, поэтому вы можете попробовать модель и скопировать рабочий вызов без какой-либо настройки SDK.

Связанные инструменты

  • Тестер API OpenAI — Создавайте, выполняйте и копируйте запросы к API OpenAI Chat Completions в виде cURL, Python и JavaScript.
  • Тестер API Anthropic Claude — Создавайте, выполняйте и копируйте запросы к API Anthropic Claude Messages в виде cURL, Python и JavaScript.
  • Тестер API Google Gemini — Создавайте, выполняйте и копируйте запросы generateContent Google Gemini в виде cURL, Python и JavaScript.
  • Тестер API Hugging Face — Создавайте, выполняйте и копируйте запросы к Hugging Face Inference API в виде cURL, Python и JavaScript.
  • API-клиент — Отправляйте HTTP-запросы, задавайте заголовки и параметры и изучайте ответы; сохраняет последние 25.
  • cURL в Fetch — Преобразуйте команду curl в вызов fetch() на JavaScript.
  • Разбор URL — Разбейте URL на части и просмотрите список параметров запроса.
  • Генератор Basic Auth — Создавайте и декодируйте заголовки авторизации HTTP Basic Auth из имени пользователя и пароля.

Другие инструменты: Инструменты API

  • Тестер API Hugging Face — Создавайте, выполняйте и копируйте запросы к Hugging Face Inference API в виде cURL, Python и JavaScript.
  • curl в Python — Преобразование команды curl в скрипт Python requests.
  • curl в Go — Преобразование команды curl в код Go net/http.
  • curl в PHP — Преобразование команды curl в скрипт PHP cURL.
  • curl в Node.js — Преобразование команды curl в код Node.js axios.
  • Счётчик токенов LLM — Считайте токены для GPT, Claude и Gemini вживую по мере ввода.
  • Калькулятор стоимости LLM — Оцените стоимость API GPT, Claude и Gemini по вашим подсчётам токенов.
  • cURL в Rust — Преобразует команду curl в код Rust с reqwest.
  • HAR в cURL — Превращает запросы из HAR в исполняемые команды cURL.
  • Postman в cURL — Превратите коллекцию Postman в команды cURL.
  • cURL в C# — Конвертирует команду curl в код C# с HttpClient.
  • cURL в Java — Конвертирует команду curl в код Java с HttpClient.

Все инструменты: Инструменты API (24) · Все инструменты