AI模型聚合管理中转分发系统,一个应用管理您的所有AI模型,支持将多种大模型转为统一格式调用,支持OpenAI、Claude、Gemini等格式,可供个人或者企业内部管理与分发渠道使用。
|
|
4 часов назад | |
|---|---|---|
| .cursor | 1 день назад | |
| .github | 1 неделя назад | |
| bin | 2 лет назад | |
| common | 4 часов назад | |
| constant | 1 неделя назад | |
| controller | 4 часов назад | |
| docs | 12 часов назад | |
| dto | 5 дней назад | |
| electron | 2 месяцев назад | |
| i18n | 10 часов назад | |
| logger | 3 месяцев назад | |
| middleware | 5 дней назад | |
| model | 3 дней назад | |
| oauth | 6 дней назад | |
| pkg | 2 недель назад | |
| relay | 4 часов назад | |
| router | 5 дней назад | |
| service | 4 часов назад | |
| setting | 4 дней назад | |
| types | 4 дней назад | |
| web | 8 часов назад | |
| .dockerignore | 1 месяц назад | |
| .env.example | 2 недель назад | |
| .gitattributes | 6 дней назад | |
| .gitignore | 1 месяц назад | |
| AGENTS.md | 1 день назад | |
| CLAUDE.md | 1 день назад | |
| Dockerfile | 2 месяцев назад | |
| LICENSE | 2 недель назад | |
| README.fr.md | 8 часов назад | |
| README.ja.md | 8 часов назад | |
| README.md | 8 часов назад | |
| README.zh_CN.md | 8 часов назад | |
| README.zh_TW.md | 8 часов назад | |
| VERSION | 2 лет назад | |
| docker-compose.yml | 4 месяцев назад | |
| go.mod | 1 неделя назад | |
| go.sum | 1 неделя назад | |
| main.go | 6 дней назад | |
| makefile | 8 месяцев назад | |
| new-api.service | 4 месяцев назад |
简体中文 | 繁體中文 | English | Français | 日本語
Démarrage rapide • Fonctionnalités clés • Déploiement • Documentation • Aide
[!IMPORTANT]
- Ce projet est uniquement destiné à des fins d'apprentissage personnel, sans garantie de stabilité ni de support technique.
- Les utilisateurs doivent se conformer aux Conditions d'utilisation d'OpenAI et aux lois et réglementations applicables, et ne doivent pas l'utiliser à des fins illégales.
- Conformément aux 《Mesures provisoires pour la gestion des services d'intelligence artificielle générative》, veuillez ne fournir aucun service d'IA générative non enregistré au public en Chine.
Sans ordre particulier
Merci à JetBrains pour avoir fourni une licence de développement open-source gratuite pour ce projet
# Cloner le projet
git clone https://github.com/QuantumNous/new-api.git
cd new-api
# Modifier la configuration docker-compose.yml
nano docker-compose.yml
# Démarrer le service
docker-compose up -d
🎉 Après le déploiement, visitez http://localhost:3000 pour commencer à utiliser!
📖 Pour plus de méthodes de déploiement, veuillez vous référer à Guide de déploiement
Navigation rapide:
| Catégorie | Lien |
|---|---|
| 🚀 Guide de déploiement | Documentation d'installation |
| ⚙️ Configuration de l'environnement | Variables d'environnement |
| 📡 Documentation de l'API | Documentation de l'API |
| ❓ FAQ | FAQ |
| 💬 Interaction avec la communauté | Canaux de communication |
Pour les fonctionnalités détaillées, veuillez vous référer à Présentation des fonctionnalités |
| Fonctionnalité | Description |
|---|---|
| 🎨 Nouvelle interface utilisateur | Conception d'interface utilisateur moderne |
| 🌍 Multilingue | Prend en charge le chinois simplifié, le chinois traditionnel, l'anglais, le français et le japonais |
| 🔄 Compatibilité des données | Complètement compatible avec la base de données originale de One API |
| 📈 Tableau de bord des données | Console visuelle et analyse statistique |
| 🔒 Gestion des permissions | Regroupement de jetons, restrictions de modèles, gestion des utilisateurs |
Prise en charge des formats d'API:
Routage intelligent:
Conversion de format:
Prise en charge de l'effort de raisonnement:
Pour les détails, veuillez vous référer à Documentation de l'API - Interface de relais
| Type de modèle | Description | Documentation |
|---|---|---|
| 🤖 OpenAI-Compatible | Modèles compatibles OpenAI | Documentation |
| 🤖 OpenAI Responses | Format OpenAI Responses | Documentation |
| 🎨 Midjourney-Proxy | Midjourney-Proxy(Plus) | Documentation |
| 🎵 Suno-API | Suno API | Documentation |
| 🔄 Rerank | Cohere, Jina | Documentation |
| 💬 Claude | Format Messages | Documentation |
| 🌐 Gemini | Format Google Gemini | Documentation |
| 🔧 Dify | Mode ChatFlow | - |
| 🎯 Personnalisé | Prise en charge de l'adresse d'appel complète | - |
[!TIP] Dernière image Docker:
calciumion/new-api:latest
| Composant | Exigence |
|---|---|
| Base de données locale | SQLite (Docker doit monter le répertoire /data) |
| **Base de données distante | MySQL ≥ 5.7.8 ou PostgreSQL ≥ 9.6 |
| Moteur de conteneur | Docker / Docker Compose |
[!WARNING]
- Doit définir
SESSION_SECRET- Sinon l'état de connexion sera incohérent sur plusieurs machines- Redis partagé doit définir
CRYPTO_SECRET- Sinon les données ne pourront pas être déchiffrées
Configuration de la nouvelle tentative: Paramètres → Paramètres de fonctionnement → Paramètres généraux → Nombre de tentatives en cas d'échec
Configuration du cache:
REDIS_CONN_STRING: Cache Redis (recommandé)MEMORY_CACHE_ENABLED: Cache mémoire| Projet | Description |
|---|---|
| One API | Base du projet original |
| Midjourney-Proxy | Prise en charge de l'interface Midjourney |
| Projet | Description |
|---|---|
| neko-api-key-tool | Outil de recherche de quota d'utilisation avec une clé |
| new-api-horizon | Version optimisée haute performance de New API |
| Ressource | Lien |
|---|---|
| 📘 FAQ | FAQ |
| 💬 Interaction avec la communauté | Canaux de communication |
| 🐛 Commentaires sur les problèmes | Commentaires sur les problèmes |
| 📚 Documentation complète | Documentation officielle |
Bienvenue à toutes les formes de contribution!
Ce projet est sous licence GNU Affero General Public License v3.0 (AGPLv3).
Il s'agit d'un projet open-source développé sur la base de One API (licence MIT).
Si les politiques de votre organisation ne permettent pas l'utilisation de logiciels sous licence AGPLv3, ou si vous souhaitez éviter les obligations open-source de l'AGPLv3, veuillez nous contacter à : [email protected]