simple-one-api: integración con un solo clic de múltiples API gratuitas de grandes modelos, interfaces OpenAI externas unificadas.
Últimos recursos sobre IAActualizado hace 9 meses Círculo de intercambio de inteligencia artificial 2.2K 00
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
- entrevistas simple-one-api Página GitHub.
- Descarga el último ejecutable.
- Coloque el ejecutable en su directorio de trabajo.
Pasos de uso
- 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" }
- programa de carreraEjecuta el ejecutable desde la línea de comandos:
./simple-one-api
- 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!"}'
- 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
- Detalles del archivo de configuración::
openai_api_key
Introduzca su clave API de OpenAI.qianfan_api_key
Introduzca su clave API de Chifan Big Model Platform.xunfei_api_key
Introduzca su clave API de CyberLink Starfire Big Model.tencent_api_key
Introduzca su clave API de Tencent Hybrid.minimax_api_key
Introduzca su clave API MiniMax.deepseek_api_key
Introduzca su clave API de Deep-Seek.
- 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": "你好,世界!"}'
- Interfaz OpenAI::
- 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
El artículo está protegido por derechos de autor y no debe reproducirse sin autorización.
Artículos relacionados
Sin comentarios...