API CHECK : vérifie la disponibilité des modèles d'API compatibles avec l'OpenAI.

Introduction générale

api-check est un outil de test d'API purement frontal ouvert par le développeur october-coder sur GitHub, il est principalement utilisé pour tester la convivialité des interfaces API, en particulier pour les API proxy OpenAI telles que oneapi et newapi. Il est principalement utilisé pour tester la convivialité des interfaces API, en particulier le support des API proxy OpenAI, telles que oneapi et newapi. Toutes les opérations sont effectuées dans le navigateur, ne dépendent pas des serveurs back-end, pour assurer la sécurité des données, tout en évitant les problèmes de dépassement de temps du réseau. L'outil fournit des données détaillées telles que le temps de réponse et la cohérence du modèle, et prend également en charge les configurations de test de stockage local et en nuage. api-check est facile à utiliser, prend en charge les interfaces chinoises et anglaises et les modes de couleurs sombres et claires, et convient aux développeurs pour vérifier rapidement les performances de l'API. Il peut être déployé via Vercel, Docker ou Cloudflare pour une grande flexibilité.

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

 

Liste des fonctions

  • Tester la disponibilité des API de l'agent OpenAI telles que oneapi et newapi.
  • Affiche les temps de réponse de l'API, la cohérence du modèle et les empreintes du système avec des résultats clairement visibles.
  • La prise en charge du stockage en nuage permet d'enregistrer les configurations de test sur le serveur pour une synchronisation multi-appareils.
  • Prise en charge du stockage local, mise en cache des configurations dans le navigateur pour un chargement rapide.
  • Il permet de passer d'une couleur foncée à une couleur claire et de s'adapter à différents environnements d'utilisation.
  • Les interfaces en chinois et en anglais permettent de répondre aux différents besoins des utilisateurs.
  • Intégrer des tests de chat rapides pour valider la réactivité du modèle.
  • Prise en charge des tests par lots de GPT, Claude et Gémeaux de la clé.
  • La fonction de copie en un clic permet de partager facilement les résultats des tests.
  • Prend en charge les méthodes de déploiement Vercel, Docker et Cloudflare.

 

Utiliser l'aide

Installation et déploiement

api-check est un outil purement frontal, vous pouvez utiliser la version en ligne directement ou la déployer vous-même. Vous trouverez ci-dessous les étapes détaillées des trois méthodes de déploiement :

Déploiement de Vercel

  1. Accéder aux dépôts GitHub
    spectacle (un billet) https://github.com/october-coder/api-check, accéder à la page du projet.
  2. Déploiement en un clic
    Cliquez sur le bouton "Déployer avec Vercel" sur la page, ou allez directement à la page d'accueil de Vercel. https://vercel.com/new/clone?repository-url=https://github.com/october-coder/api-check.
  3. Se connecter et configurer
    Connectez-vous à Vercel avec votre compte GitHub et ajoutez le mot de passe du backend à la page des variables d'environnement, par exemple :

    • Clé :PASSWORDValeur :your_password.
  4. Déploiement terminé
    Cliquez sur "Déployer" et après quelques minutes, une adresse sera générée, par exemple https://api-check-yourname.vercel.app.
  5. Opérations facultatives
    Si vous devez lier un nom de domaine personnalisé, reportez-vous à https://vercel.com/docs/concepts/projects/domains/add-a-domainpour éviter que le nom de domaine par défaut ne soit restreint dans certaines régions.

Déploiement Docker

  1. Exécuter la commande
    Saisissez la commande suivante dans le terminal pour un déploiement en un clic :
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. Description des paramètres
  • -p 13000:13000: Le port de la carte est le port local 13000.
  • -e PASSWORD: Définir le mot de passe d'accès.
  • -v your_path:/app/dataSpécifie le chemin d'accès au stockage local.
  1. outil d'accès
    Une fois le déploiement terminé, ouvrez votre navigateur et tapez http://localhost:13000.

Déploiement de Cloudflare

  1. Tutoriel de référence
    entretiens https://github.com/october-coder/api-check/blob/main/docs/cloudflare.md, suivez les étapes.
  2. Nom de domaine de liaison
    Il est recommandé de lier un nom de domaine personnalisé pour garantir un accès stable.

Comment utiliser les principales fonctionnalités

Tester la facilité d'utilisation de l'API

  1. Ouvrir la page api-check (version en ligne) https://check.crond.dev (ou adresse d'auto-déploiement).
  2. Entrez les paramètres du test :
  • Clé API: Remplir la clé, par exemple sk-xxxx.
  • URLAdresse de l'API : Saisissez l'adresse de l'API, par exemple https://api.example.com.
  • modélisation: Sélection de modèles, par exemple gpt-4o-mini.
  • délai d'attente: Définir le délai d'attente de la demande, par exemple. 10 Secondes.
  • concurrence: Définir le nombre de requêtes simultanées, par exemple 2.
  1. Cliquez sur le bouton "Test" et attendez le résultat. L'interface s'affiche :
  • Temps de réponse en millisecondes.
  • Cohérence du modèle (correspond-il aux attentes).
  • Empreinte digitale du système (vérification de l'authenticité de l'API).

Sauvegarde et chargement des configurations

  • stockage en nuageCliquez sur "Save to Cloud", entrez votre compte et votre mot de passe, et la configuration sera téléchargée sur le serveur. La prochaine fois que vous l'utiliserez, cliquez sur "Load from Cloud" pour la charger.
  • stockage localCliquez sur "Enregistrer localement" pour sauvegarder la configuration dans votre navigateur. La prochaine fois que vous ouvrirez la page, elle se chargera automatiquement.

Test de chat rapide

  1. Trouvez l'option "Quick Chat" dans l'interface.
  2. Saisissez une question de test, par exemple : "Combien de 1+1 égalent-ils ?". .
  3. Cliquez sur Envoyer pour voir les résultats du retour du modèle et vérifier la réactivité et la précision.
  4. passable closeChat: true Désactiver cette fonction (convient aux sites proxy).

Clé de test par lot

  1. Allez dans le module "Fonctionnalités expérimentales".
  2. Saisir plusieurs clés, par exemple GPT Refresh Jetons peut-être Claude Clés de la session.
  3. Cliquez sur "Test par lots" et l'outil vérifiera et affichera les résultats un par un.

Fonctions d'authentification avancées

  • Vérification de l'agent officielLe système d'information sur la sécurité : envoie plusieurs requêtes identiques, analyse la cohérence et affiche les empreintes digitales du système.
  • Vérification de la température: Régler le paramètre de la température sur 0.01la vérification du caractère aléatoire et de la stabilité du modèle.
  • Validation des appels de fonctionLe modèle peut être utilisé pour les appels de fonction et renvoie le résultat correct.

Exemple de processus opérationnel

Supposons que vous souhaitiez tester une API d'agent OpenAI :

  1. spectacle (un billet) https://check.crond.dev.
  2. Entrée :
  • Clé API :sk-test123.
  • URL :https://api.test.com.
  • Modèles :gpt-4o.
  • Délai d'attente :10 Secondes, concurrentes :2.
  1. Cliquez sur "Test", le résultat montre un temps de réponse de 300 ms et la cohérence du modèle est réussie.
  2. Cliquez sur "Enregistrer dans le nuage" et saisissez votre numéro de compte pour l'enregistrer.
  3. La prochaine fois que vous l'ouvrirez, cliquez sur "Load from Cloud" pour configurer le chargement automatique.
  4. Allez sur "Quick Chat" et tapez "Quel temps fait-il aujourd'hui ?" et affichez les résultats obtenus.

Cette procédure est simple et directe et permet de démarrer rapidement.

 

scénario d'application

  1. Validation des performances de l'API
    Les développeurs doivent vérifier que l'API est stable. api-check indique les temps de réponse et la cohérence pour aider à identifier les problèmes.
  2. Synchronisation de la configuration de plusieurs appareils
    Les équipes testent les API sur différents appareils. Elles enregistrent les configurations avec un stockage en nuage que les membres peuvent charger à tout moment, ce qui accroît l'efficacité.
  3. Apprendre à modéliser le comportement
    Les débutants veulent comprendre les schémas des résultats renvoyés par l'API. Observez les performances du modèle grâce à des discussions rapides et à la validation de la température.

 

QA

  1. L'api-check nécessite-t-il un support backend ?
    Pas nécessaire. Il fonctionne entièrement sur le front-end et les données ne sont pas téléchargées sur des serveurs tiers.
  2. Quels sont les modèles pris en charge ?
    Les modèles qui supportent principalement l'API de l'agent OpenAI, tels que le modèle gpt-4o-miniIl est également compatible avec d'autres API dans des formats similaires.
  3. Comment puis-je consulter le rapport de test ?
    Une fois le test terminé, l'interface génère un rapport contenant des informations telles que le temps de réponse, la cohérence et l'empreinte digitale.
© déclaration de droits d'auteur

Articles connexes

Pas de commentaires

Vous devez être connecté pour participer aux commentaires !
S'inscrire maintenant
aucun
Pas de commentaires...