simple-one-api: integración con un solo clic de múltiples API gratuitas de grandes modelos, interfaces OpenAI externas unificadas.

Introducción general

simple-one-api es un proyecto de código abierto diseñado para simplificar la integración de múltiples APIs de big models. Soporta modelos compatibles con interfaces OpenAI como ThousandFans Big Model Platform, Xunfei Starfire Big Model, Tencent Mixed Element, así como MiniMax y Deep-Seek. El proyecto sólo requiere un archivo ejecutable , configuración simple , los usuarios pueden implementar una clave , fuera de la caja , muy adecuado para los desarrolladores que necesitan para integrar rápidamente una variedad de desarrolladores de Big Model API .

 

Lista de funciones

  • Admite la integración de API con múltiples plataformas de grandes modelos
  • Compatible con la interfaz OpenAI
  • Un único ejecutable para simplificar la implantación
  • Fácil de configurar y de utilizar
  • Despliegue en un clic, inicio rápido

 

Utilizar la ayuda

Proceso de instalación

  1. entrevistas simple-one-api Página GitHub.
  2. Descarga el último ejecutable.
  3. Coloque el ejecutable en su directorio de trabajo.

Pasos de uso

  1. archivo de configuración: Crea un archivo de configuración en el directorio de trabajo (p. ej. config.json), y rellene las claves API y los parámetros de configuración pertinentes según sea necesario. A continuación se muestra un ejemplo de archivo de configuración:
    {
        "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. programa de carreraEjecuta el ejecutable desde la línea de comandos:
    ./simple-one-api
    
  3. Llamada a la APIUna vez iniciada la aplicación, puede llamar a las principales API de modelos integrados mediante solicitudes HTTP. Por ejemplo, llame a la interfaz OpenAI:
    curl -X POST http://localhost:8000/openai -d '{"prompt": "Hello, world!"}'
    
  4. Ver registroLa aplicación muestra un registro de ejecución en la consola para ayudarle a comprender las llamadas a la API y los mensajes de error.

Procedimiento de funcionamiento detallado

  1. Detalles del archivo de configuración::
    • openai_api_keyIntroduzca su clave API de OpenAI.
    • qianfan_api_keyIntroduzca su clave API de Chifan Big Model Platform.
    • xunfei_api_keyIntroduzca su clave API de CyberLink Starfire Big Model.
    • tencent_api_keyIntroduzca su clave API de Tencent Hybrid.
    • minimax_api_keyIntroduzca su clave API MiniMax.
    • deepseek_api_keyIntroduzca su clave API de Deep-Seek.
  2. Ejemplo de llamada a la API::
    • Interfaz OpenAI::
      curl -X POST http://localhost:8000/openai -d '{"prompt": "Hello, world!"}'
      
    • Interfaz para modelos grandes Chifan::
      curl -X POST http://localhost:8000/qianfan -d '{"prompt": "你好,世界!"}'
      
    • Interfaz Cyberdyne Starfire::
      curl -X POST http://localhost:8000/xunfei -d '{"prompt": "你好,世界!"}'
      
    • Interfaz híbrida Tencent::
      curl -X POST http://localhost:8000/tencent -d '{"prompt": "你好,世界!"}'
      
    • Interfaz MiniMax::
      curl -X POST http://localhost:8000/minimax -d '{"prompt": "你好,世界!"}'
      
    • Interfaz de búsqueda profunda::
      curl -X POST http://localhost:8000/deepseek -d '{"prompt": "你好,世界!"}'
      
  3. tratamiento de errores::
    • Si se produce un fallo en la llamada a la API, compruebe que la clave API del archivo de configuración es correcta.
    • Compruebe el registro de la consola para obtener mensajes de error detallados.
© declaración de copyright
AiPPT

Artículos relacionados

Sin comentarios

Debe iniciar sesión para participar en los comentarios.
Acceder ahora
ninguno
Sin comentarios...