API CHECK: проверяет наличие совместимых с OpenAI моделей API.

Общее введение

api-check - это чистый фронтенд инструмент для тестирования API, открытый разработчиком october-coder на GitHub. Он в основном используется для тестирования удобства использования интерфейсов API, особенно для OpenAI прокси API, таких как oneapi и newapi. Он в основном используется для тестирования удобства API-интерфейсов, особенно для поддержки OpenAI proxy API, таких как oneapi и newapi. Все операции выполняются в браузере, не полагаясь на внутренние серверы, чтобы обеспечить безопасность данных, избегая при этом проблем с сетевым таймаутом. Инструмент предоставляет подробные данные, такие как время отклика и согласованность моделей, а также поддерживает конфигурации тестирования облачных и локальных хранилищ. api-check прост в управлении, поддерживает китайский и английский интерфейсы, темный и светлый цветовые режимы и подходит для разработчиков, чтобы быстро проверить производительность API. Его можно развернуть через Vercel, Docker или Cloudflare, что обеспечивает высокую гибкость.

API CHECK:校验兼容OpenAI格式API模型可用性

 

Список функций

  • Проверьте доступность API-адресов агентов OpenAI, таких как oneapi и newapi.
  • Отображает время отклика API, согласованность моделей и "отпечатки пальцев" системы с наглядными результатами.
  • Поддержка облачного хранилища для сохранения тестовых конфигураций на сервере для синхронизации с несколькими устройствами.
  • Поддерживает локальное хранение, кэширование конфигураций в браузере для быстрой загрузки.
  • Обеспечивает переключение режимов темного и светлого цветов, адаптируясь к различным условиям использования.
  • Поддерживает китайский и английский интерфейсы для удовлетворения различных потребностей пользователей.
  • Интегрируйте быстрое тестирование в чате для проверки отзывчивости модели.
  • Поддерживает пакетное тестирование GPT, Claude и Близнецы ключа.
  • Функция копирования одним нажатием кнопки для удобного обмена результатами тестирования.
  • Поддерживает методы развертывания Vercel, Docker и Cloudflare.

 

Использование помощи

Установка и развертывание

api-check - это чисто внешний инструмент, вы можете использовать онлайн-версию напрямую или развернуть ее самостоятельно. Ниже приведены подробные шаги для трех способов развертывания:

Развертывание Верселя

  1. Доступ к репозиториям GitHub
    показать (билет) https://github.com/october-coder/api-checkПерейдите на страницу проекта.
  2. Развертывание одним щелчком мыши
    Нажмите на кнопку "Развернуть с помощью Vercel" на странице или перейдите непосредственно к разделу https://vercel.com/new/clone?repository-url=https://github.com/october-coder/api-check.
  3. Войдите в систему и настройте
    Войдите в Vercel под своей учетной записью GitHub и добавьте пароль бэкенда на страницу переменных окружения, например:

    • Ключ:PASSWORDЦенность:your_password.
  4. Развертывание завершено
    Нажмите "Развернуть", и через несколько минут будет сгенерирован адрес, например https://api-check-yourname.vercel.app.
  5. Дополнительные операции
    Если вам нужно связать пользовательское доменное имя, обратитесь к разделу https://vercel.com/docs/concepts/projects/domains/add-a-domainчтобы избежать ограничений на использование доменного имени по умолчанию в некоторых регионах.

Развертывание Docker

  1. Выполнить команду
    Введите следующую команду в терминале для развертывания одним щелчком мыши:
docker run -d -p 13000:13000 -e PASSWORD=your_password -v your_path:/app/data --name api-check ghcr.io/rickcert/api-check:latest
  1. Описание параметров
  • -p 13000:13000: Установите порт на локальный 13000.
  • -e PASSWORD: Установка пароля доступа.
  • -v your_path:/app/data: Указывает путь к локальному хранилищу.
  1. инструмент доступа
    После завершения развертывания откройте браузер и введите http://localhost:13000.

Развертывание Cloudflare

  1. Справочное пособие
    интервью https://github.com/october-coder/api-check/blob/main/docs/cloudflare.mdВыполните следующие действия.
  2. Связующее доменное имя
    Рекомендуется привязать пользовательское доменное имя, чтобы обеспечить стабильный доступ.

Как использовать основные функции

Тестирование удобства использования API

  1. Откройте страницу api-check (онлайн-версия) https://check.crond.dev (или адрес саморазвертывания).
  2. Введите параметры теста:
  • Ключ API: Заполните ключ, например. sk-xxxx.
  • URL: Введите адрес API, например. https://api.example.com.
  • моделирование: Выбор моделей, например. gpt-4o-mini.
  • таймаут: Установите таймаут запроса, например. 10 Секунды.
  • параллелизм: Установите количество одновременных запросов, например. 2.
  1. Нажмите кнопку "Тест" и дождитесь результата. На экране появится интерфейс:
  • Время отклика в миллисекундах.
  • Согласованность модели (соответствует ли она ожиданиям).
  • Отпечатки пальцев системы (проверка подлинности API).

Сохранение и загрузка конфигураций

  • облачное хранилищеНажмите "Сохранить в облаке", введите свою учетную запись и пароль, и конфигурация будет загружена на сервер. При следующем использовании нажмите "Загрузить из облака", чтобы загрузить ее.
  • локальное хранилище: Нажмите "Сохранить локально", чтобы сохранить конфигурацию в браузере. При следующем открытии страницы она загрузится автоматически.

Быстрый тест чата

  1. Найдите в интерфейсе опцию "Быстрый чат".
  2. Введите вопрос теста, например, "Сколько будет 1+1?". .
  3. Нажмите кнопку Отправить, чтобы просмотреть результаты возврата модели и убедиться в ее оперативности и точности.
  4. проходной closeChat: true Отключите эту функцию (подходит для прокси-сайтов).

Ключ пакетного тестирования

  1. Перейдите в модуль "Экспериментальные возможности".
  2. Введите несколько ключей, например, GPT Refresh Жетоны возможно Клод Ключи к сессии.
  3. Нажмите "Batch Test", и инструмент проверит и отобразит результаты по очереди.

Расширенные функции аутентификации

  • Официальная верификация агента: Посылает несколько одинаковых запросов, анализирует их согласованность и показывает "отпечатки пальцев" системы.
  • Проверка температуры: Установите параметр температуры на 0.01проверка случайности и устойчивости модели.
  • Проверка вызовов функций: Проверьте, поддерживает ли модель вызовы функций и возвращает ли она правильный результат.

Пример процесса эксплуатации

Предположим, вы хотите протестировать API агента OpenAI:

  1. показать (билет) https://check.crond.dev.
  2. Вход:
  • Ключ API:sk-test123.
  • URL:https://api.test.com.
  • Модели:gpt-4o.
  • Тайм-аут:10 Секунды, одновременный:2.
  1. Нажмите кнопку "Test", результат показывает время отклика 300 мс и согласованность модели проходит.
  2. Нажмите "Сохранить в облаке" и введите номер своего счета для сохранения.
  3. В следующий раз, когда вы откроете его, нажмите "Загрузить из облака", чтобы настроить автозагрузку.
  4. Зайдите в "Быстрый чат" и введите "Какая сегодня погода?". Просмотрите полученные результаты.

Этот процесс прост и понятен и подходит для быстрого начала работы.

 

сценарий применения

  1. Проверка работоспособности API
    Разработчикам необходимо убедиться в стабильности работы API. api-check показывает время отклика и согласованность, что помогает выявить проблемы.
  2. Синхронизация конфигурации нескольких устройств
    Команды тестируют API на разных устройствах, сохраняют конфигурации в облачном хранилище, которые участники могут загрузить в любое время, что повышает эффективность работы.
  3. Учимся моделировать поведение
    Новички хотят понять закономерности результатов, возвращаемых API. Наблюдайте за работой модели с помощью быстрых чатов и проверки температуры.

 

QA

  1. Требуется ли для api-check поддержка бэкенда?
    Не требуется. Он полностью работает на передней панели, и данные не загружаются на сторонние серверы.
  2. Какие модели поддерживаются?
    Модели, которые в основном поддерживают API агента OpenAI, такие как gpt-4o-miniОн также совместим с другими API в аналогичных форматах.
  3. Как просмотреть отчет о тестировании?
    По завершении тестирования интерфейс генерирует отчет, содержащий такую информацию, как время отклика, согласованность и отпечатки пальцев.
© заявление об авторских правах

Похожие статьи

Нет комментариев

Вы должны войти в систему, чтобы участвовать в комментариях!
Войти сейчас
нет
Нет комментариев...