FR ▾
Obtenir une clé API

API Hermes : Guide du développeur pour la génération sans censure

L'API Hermes fournit un endpoint spécialisé de génération de texte sans censure, compatible avec les SDK OpenAI standard, conçu pour les développeurs qui ont besoin de sorties fiables sans refus de contenu. En utilisant l'ID de modèle 'uncensored', vous pouvez intégrer un générateur de texte brut qui traite les sujets pour adultes, controversés ou de niche tout en maintenant une compatibilité totale avec le code client existant.

API Hermes : Guide du développeur pour la génération sans censure

Mis à jour le

Points clés

  • Le service propose un seul modèle sans censure accessible via un endpoint /v1/chat/completions compatible OpenAI standard.
  • Il prend en charge le streaming via SSE, l'appel de fonctions et le mode JSON avec une fenêtre de contexte de 100k tokens.
  • La tarification est à l'usage à 0,15 $/1M tokens d'entrée et 0,50 $/1M tokens de sortie, avec des recharges uniquement en crypto.
  • Aucune carte n'est requise pour commencer ; les nouveaux comptes reçoivent 0,50 $ de crédit d'essai valable 7 jours. Réclamez ce crédit en un clic sur votre page de clé API.

Aucune carte requise. Après l'inscription, obtenez $0.50 de crédit de test gratuit en un clic (une fois par personne).

Obtenir une clé API

Qu'est-ce que l'API Hermes ?

L'API hermes api désigne un endpoint de modèle de langage large sans censure conçu pour les développeurs qui ont besoin de génération de texte brut sans les filtres de contenu typiques des principaux fournisseurs commerciaux. Ce service fonctionne comme une alternative spécialisée aux API LLM grand public, en se concentrant sur un seul ID de modèle étiqueté uncensored. Contrairement aux passerelles multi-modèles qui acheminent les requêtes vers divers fournisseurs, cet endpoint sert un modèle à poids ouverts hébergé sur des serveurs dédiés, ajusté pour répondre aux questions sur des sujets pour adultes, politiques ou controversés sans refus.

Le cas d'utilisation principal est l'intégration dans des applications où la modération du contenu est gérée par le client ou où le modèle lui-même ne doit pas bloquer le contenu adulte légal. L'API est strictement entrée texte, sortie texte. Elle ne propose pas d'embeddings, de génération d'images ni de traitement audio. Les développeurs recherchant un moteur de génération de texte pur pour l'écriture créative pour adultes ou sans restrictions trouveront cet endpoint adapté à une intégration directe dans leurs bases de code existantes.

Il est important de noter qu'il s'agit d'un service indépendant. Il ne sert pas GPT, Claude ou d'autres modèles de fournisseurs. Le modèle s'exécute sur sa propre infrastructure et est accessible via une interface REST standard. Le nom hermes api est souvent utilisé de manière colloquiale dans la communauté des développeurs pour désigner cette capacité de génération sans censure spécifique, distincte des variantes open source de base.

Pourquoi choisir un modèle sans censure ?

Les LLM standards emploient souvent des mécanismes de refus qui se déclenchent sur des mots-clés ou un contexte lié aux thèmes pour adultes, à la dissidence politique ou aux hobbies de niche. Pour les développeurs créant des plateformes de contenu, des moteurs de jeu de rôle ou des outils d'écriture créative, ces refus peuvent rompre l'expérience utilisateur. Un modèle sans censure comme celui fourni ici privilégie la réponse au prompt plutôt que l'imposition d'une ligne morale ou de sécurité spécifique, à condition que le contenu ne soit pas illégal (comme impliquant des mineurs).

Le choix d'un endpoint sans censure permet un meilleur contrôle sur la sortie finale. Si vous avez besoin que le modèle décrive la violence, les thèmes sexuels ou des événements historiques controversés sans un 403 ou une réponse filtrée, cette API est conçue à cet effet. Elle est particulièrement utile pour les amateurs de uncensored llama et uncensored mistral qui souhaitent le comportement de ces modèles de base sans les couches de sécurité supplémentaires ajoutées par les fournisseurs commerciaux.

  • Cohérence : Le modèle ne refuse pas aléatoirement sur la base d'un contexte vague.
  • Liberté créative : Idéal pour la fiction, l'érotisme ou la génération d'humour audacieux.
  • Simplicité : Un modèle, un comportement, pas de logique de routage complexe.

Compatibilité avec les SDK OpenAI

L'avantage le plus significatif de cet endpoint est son adhésion stricte à la spécification de l'API OpenAI. Vous pouvez utiliser le SDK Python officiel openai, le client Node.js ou toute autre bibliothèque compatible OpenAI en changeant simplement l'URL de base et la clé API. L'endpoint prend en charge POST /v1/chat/completions et GET /v1/models, garantissant que les corps de requête et les structures de réponse standards fonctionnent directement.

Pour intégrer, remplacez l'URL de base par défaut par https://api.openrouternsfw.com/v1 et fournissez votre clé API. L'ID de modèle que vous envoyez dans le corps de la requête est uncensored. Cela signifie que votre code existant pour gérer les historiques de chat, les prompts système et les messages utilisateur ne nécessite aucune modification. Cette compatibilité s'étend aux utilisateurs de uncensored grok et deepseek api qui sont déjà familiers avec la structure JSON OpenAI.

L'endpoint prend en charge les réponses en streaming via les événements envoyés par le serveur (SSE), vous permettant de traiter les tokens au fur et à mesure de leur génération. Il prend également en charge l'appel de fonctions (tools), le mode JSON pour les sorties structurées et les paramètres standards comme temperature et top_p. Cela en fait une solution prêt à l’emploi pour de nombreuses intégrations LLM standards.

Configuration : Température et Top P

Le contrôle de l'aléatoire et de la créativité de la sortie est réalisé via des paramètres standards. La valeur temperature ajuste la distribution de probabilité du prochain token. Une température plus basse (par ex. 0,2) rend la sortie plus déterministe et ciblée, tandis qu'une température plus élevée (par ex. 0,8) augmente la créativité et la variabilité. Pour la génération de contenu pour adultes, une température modérée offre souvent le meilleur équilibre entre cohérence et variété.

Le paramètre top_p contrôle l'échantillonnage du noyau. Il limite le modèle à ne considérer que les tokens dont la probabilité cumulative dépasse p. C'est un autre moyen de contrôler l'aléatoire, souvent utilisé conjointement avec la température. Par exemple, un top_p de 0,95 signifie que le modèle ne considère que les 95 % de tokens les plus probables.

Les autres paramètres pris en charge incluent les séquences stop, seed pour la reproductibilité, et presence_penalty et frequency_penalty pour décourager la répétition. Ces configurations sont passées dans le corps de la requête exactement comme vous le feriez avec n'importe quel modèle compatible OpenAI. L'ajustement de ces paramètres vous permet d'affiner la sortie de la hermes api pour des styles ou des niveaux de détail spécifiques.

Gestion des réponses en streaming

Le streaming est essentiel pour les expériences utilisateur en temps réel. L'API prend en charge les événements envoyés par le serveur (SSE), vous permettant de recevoir les tokens au fur et à mesure de leur génération plutôt que d'attendre la réponse complète. Cela réduit la latence perçue et améliore l'expérience utilisateur pour les interfaces de chat.

Lors de l'utilisation des SDK officiels, le streaming est activé en définissant stream=True dans la requête. Le SDK générera des chunks de données à leur arrivée. Le dernier chunk du flux contient généralement les statistiques d'utilisation, y compris le nombre de tokens d'entrée et de sortie. Cela vous permet de suivre les coûts avec précision en temps réel.

Pour les implémentations non-SDK, vous pouvez analyser le flux SSE directement. Chaque chunk commence par data: suivi d'un objet JSON. Le dernier chunk aura data: [DONE]. Assurez-vous que votre client gère les interruptions réseau de manière gracieuse, car les connexions en streaming peuvent se couper. La hermes api garantit que les données d'utilisation sont rapportées de manière fiable dans le dernier chunk à des fins de facturation.

Efficacité des tokens et limites

Le modèle prend en charge une fenêtre de contexte de 100 000 tokens, qui inclut à la fois le prompt et la complétion. Cela est suffisant pour la plupart des générations de contenu long et des tâches de raisonnement complexe. Il n'y a pas de limite de sortie séparée par requête, et si vous ne spécifiez pas max_tokens, la réponse peut s'étendre jusqu'à la fin de la fenêtre. Pour des réponses très longues, vous devrez peut-être implémenter une logique pour fractionner le prompt ou demander plusieurs complétions.

La tarification est transparente et basée sur l'utilisation des tokens. Les tokens d'entrée coûtent 0,15 $ par million de tokens, et les tokens de sortie coûtent 0,50 $ par million de tokens. Les erreurs et les refus (pour le filtre de contenu mineur) sont gratuits, vous ne payez donc que pour les générations réussies. Ce modèle est efficace pour la génération de texte à haut volume.

  • Fenêtre de contexte : 100 000 tokens au total.
  • Sortie max : jusqu'à la fin de la fenêtre de 100,000 tokens.
  • Limite de débit : 300 requêtes par minute par clé.
  • Concurrence : 8 requêtes simultanées par clé.

Comparaison avec d'autres modèles

Lors de l'évaluation de la hermes api, il est utile de la comparer avec d'autres options uncensored llama ou uncensored mistral. Contrairement aux solutions auto-hébergées comme Ollama, ce service ne nécessite aucune gestion d'infrastructure. Vous obtenez un endpoint fiable sans configurer de GPU ni gérer les poids du modèle. Contrairement aux passerelles multi-modèles, il offre un comportement unique et cohérent sans surcharge de routage.

Comparé aux modèles commerciaux comme GPT-4o ou Claude, cet endpoint est nettement moins cher pour la génération de texte à haut volume et n'applique pas de filtres de contenu. Cependant, il peut ne pas égaler les capacités de raisonnement des plus grands modèles propriétaires. Il est mieux adapté aux tâches où la flexibilité du contenu est plus importante que la logique de pointe.

Pour les utilisateurs de deepseek api, la structure de tarification est compétitive, mais l'architecture du modèle est différente. La hermes api est optimisée pour la génération de texte sans censure, ce qui en fait un outil spécialisé plutôt qu'une IA à usage général. Si vous avez besoin d'embeddings ou de génération d'images, vous devrez utiliser un autre service, car cet endpoint est uniquement textuel.

Premiers pas avec des exemples de code

L'intégration de l'API est simple. Vous avez besoin d'une clé API, que vous pouvez générer en vous inscrivant avec Google ou par e-mail. La clé est fournie immédiatement. Ensuite, configurez votre SDK avec l'URL de base https://api.openrouternsfw.com/v1 et l'ID de modèle uncensored.

Voici un exemple Python de base utilisant le SDK officiel :

from openai import OpenAI

client = OpenAI(base_url="https://api.openrouternsfw.com/v1", api_key="YOUR_KEY")

resp = client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)

Et un exemple Node.js :

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.openrouternsfw.com/v1", apiKey: process.env.API_KEY });

const resp = await client.chat.completions.create({
  model: "uncensored",
  messages: [{ role: "user", content: "Draft a villain monologue for my game." }],
});
console.log(resp.choices[0].message.content);

Pour les réponses en streaming, le SDK gère automatiquement l'analyse du SSE. Vous pouvez itérer sur les chunks à mesure qu'ils arrivent. Cela permet l'affichage de texte en temps réel dans votre application. La hermes api garantit que le format de réponse correspond au standard OpenAI, donc aucune logique d'analyse personnalisée n'est requise pour les cas d'utilisation standards.

Questions et réponses

L'API Hermes est-elle identique au modèle Hermes open source ?

Il s'agit d'un modèle à poids ouverts servi via cet endpoint spécifique. Bien qu'il puisse s'appuyer sur des architectures similaires aux variantes open source de Hermes, il s'agit d'un service hébergé avec son propre tuning et son infrastructure. Il est accessible via l'ID de modèle 'uncensored' et n'est pas identique à l'exécution locale du modèle via Ollama ou d'autres outils.

Quel est le prix de l'API sans censure ?

Les tokens d'entrée coûtent 0,15 $ par million de tokens, et les tokens de sortie coûtent 0,50 $ par million de tokens. Aucun frais mensuel ni abonnement. Vous payez ce que vous utilisez, les erreurs sont gratuites. Le crédit est rechargé uniquement via crypto.

L’API prend-elle en charge l’appel de fonctions ?

Oui, l'endpoint prend en charge l'appel de fonctions (tools) et tool_choice, comme l'API OpenAI standard. Vous pouvez définir des outils dans votre requête et le modèle répondra avec des arguments JSON structurés si nécessaire.

Comment payer le service ?

Les paiements sont acceptés uniquement en crypto-monnaie : USDT (TRC20) ou USDC (Base). Vous pouvez recharger n'importe quel montant entier de 20 $ à 500 $. Les nouveaux comptes reçoivent 0,50 $ de crédit d'essai sans carte requise. Réclamez ce crédit en un clic sur votre page de clé API. Le crédit n'expire jamais.

Votre clé n'est qu'à un formulaire d'ici

Créez un compte, copiez la clé, modifiez l'URL de base. C'est toute la configuration.

Obtenir une clé API