simple-one-api: интеграция в один клик нескольких бесплатных API больших моделей, унифицированные внешние интерфейсы OpenAI

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

simple-one-api - это проект с открытым исходным кодом, предназначенный для упрощения интеграции нескольких API больших моделей. Он поддерживает модели, совместимые с интерфейсами OpenAI, такие как ThousandFans Big Model Platform, Xunfei Starfire Big Model, Tencent Mixed Element, а также MiniMax и Deep-Seek. Проект требует только исполняемый файл, простая конфигурация, пользователи могут развернуть ключ, из коробки, очень подходит для разработчиков, которые должны быстро интегрировать различные большие модели API разработчиков.

 

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

  • Поддержка API-интеграции с несколькими платформами больших моделей
  • Совместимость с интерфейсом OpenAI
  • Единый исполняемый файл для упрощения развертывания
  • Легко настраивается и удобен для пользователя
  • Развертывание одним щелчком, быстрый старт

 

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

Процесс установки

  1. интервью Страница simple-one-api на GitHub.
  2. Загрузите последнюю версию исполняемого файла.
  3. Поместите исполняемый файл в рабочий каталог.

Этапы использования

  1. файл конфигурации: Создайте файл конфигурации в рабочем каталоге (например. config.json), и заполните соответствующие API-ключи и параметры конфигурации по мере необходимости. Пример конфигурационного файла показан ниже:
    {
        "openai_api_key": "your_openai_api_key",
        "qianfan_api_key": "your_qianfan_api_key",
        "xunfei_api_key": "your_xunfei_api_key",
        "tencent_api_key": "your_tencent_api_key",
        "minimax_api_key": "your_minimax_api_key",
        "deepseek_api_key": "your_deepseek_api_key"
    }
    
  2. программа бега: Запустите исполняемый файл из командной строки:
    ./simple-one-api
    
  3. Вызов API: После запуска приложения вы можете вызывать интегрированные API основных моделей через HTTP-запросы. Например, вызвать интерфейс OpenAI:
    curl -X POST http://localhost:8000/openai -d '{"prompt": "Hello, world!"}'
    
  4. Просмотр журнала: Приложение выводит журнал выполнения на консоль, чтобы помочь вам понять вызовы API и сообщения об ошибках.

Подробная процедура работы

  1. Детали файла конфигурации::
    • openai_api_key: Введите свой ключ API OpenAI.
    • qianfan_api_key: Введите ключ API платформы Chifan Big Model Platform.
    • xunfei_api_key: Введите ключ API CyberLink Starfire Big Model.
    • tencent_api_key: Введите свой ключ Tencent Hybrid API.
    • minimax_api_key: Введите свой ключ API MiniMax.
    • deepseek_api_key: Введите свой API-ключ Deep-Seek.
  2. Пример вызова API::
    • Интерфейс OpenAI::
      curl -X POST http://localhost:8000/openai -d '{"prompt": "Hello, world!"}'
      
    • Большой модельный интерфейс Чифань::
      curl -X POST http://localhost:8000/qianfan -d '{"prompt": "你好,世界!"}'
      
    • Cyberdyne Starfire Interface::
      curl -X POST http://localhost:8000/xunfei -d '{"prompt": "你好,世界!"}'
      
    • Гибридный интерфейс Tencent::
      curl -X POST http://localhost:8000/tencent -d '{"prompt": "你好,世界!"}'
      
    • Интерфейс MiniMax::
      curl -X POST http://localhost:8000/minimax -d '{"prompt": "你好,世界!"}'
      
    • Интерфейс глубокого поиска::
      curl -X POST http://localhost:8000/deepseek -d '{"prompt": "你好,世界!"}'
      
  3. обработка ошибок::
    • Если вы столкнулись с ошибкой при вызове API, проверьте правильность ключа API в файле конфигурации.
    • Проверьте журнал консоли, чтобы получить подробные сообщения об ошибках.
© заявление об авторских правах

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

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

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