FR ▾
qwenapi.topObtenir une clé API

Qwen sans censure : fonctionnement et alternatives

Le modèle Qwen sans censure génère du texte à haute fenêtre de contexte, sans restrictions, et s'intègre directement dans vos workflows compatibles OpenAI. En basculant vers cet endpoint dédié, vous accédez à une fenêtre de contexte de 100k et à une facturation prépayée précise, sans la surcharge des passerelles multi-modèles.

mis à jour

Points clés

  • L'instance Qwen sans censure s'exécute sur un serveur dédié, garantissant des performances constantes sans le bruit du routage multi-modèles.
  • Vous pouvez intégrer cette API en utilisant les SDK OpenAI standard en mettant simplement à jour le base_url et la clé API.
  • La tarification est transparente et prépayée : 0,25 $ par million de tokens d'entrée et 1,00 $ par million de tokens de sortie.
  • Le modèle prend en charge le streaming, l'appel de fonctions et le mode JSON, ce qui le rend adapté à une logique d'application complexe.

Comprendre le modèle Qwen sans censure

Lorsque les développeurs recherchent une variante Qwen sans censure, ils souhaitent généralement un modèle qui répond directement sans moralisation inutile ni refus pour le contenu licite. Cette instance spécifique est un modèle à poids ouverts ajusté pour privilégier les sorties factuelles et créatives par rapport aux filtres de sécurité génériques. Il ne s'agit pas d'un modèle propriétaire d'un seul géant de la technologie comme OpenAI ou Google ; il s'agit plutôt d'un grand modèle de langage distinct hébergé sur des serveurs indépendants.

Le modèle excelle dans le traitement de documents longs et d'instructions complexes grâce à sa fenêtre de contexte de 100 000 tokens. Cela vous permet de coller des codebases entières, des contrats juridiques ou des articles de recherche volumineux dans un seul prompt. Le modèle traite ces entrées sans troncature prématurée, garantissant que vous conserviez toute la nuance de vos données. Contrairement aux fournisseurs d'api sans censure génériques qui agrègent parfois des dizaines de modèles, ce service se concentre sur une seule instance optimisée, réduisant la variabilité de la latence et assurant un comportement prévisible.

  • Architecture à poids ouverts pour la transparence.
  • Ajusté pour un refus minimal sur les sujets standards.
  • Fenêtre de contexte élevée pour une analyse approfondie.

Configuration de votre environnement

L'intégration de l'api qwen est simple car elle adhère à la norme OpenAI chat-completions. Vous n'avez pas besoin d'un SDK propriétaire ou de bibliothèques d'authentification complexes. La plupart des environnements de développement modernes incluent déjà les outils nécessaires pour communiquer avec des endpoints compatibles OpenAI. Vous devez simplement ajuster la configuration pour pointer vers notre URL de base spécifique.

L'URL de base pour ce service est https://api.qwenapi.top/v1. En mettant à jour cette seule variable dans la configuration de votre client, vous pouvez passer de n'importe quel autre fournisseur à cette instance sans censure. Cette approche fonctionne avec Python, Node.js et d'autres langages qui prennent en charge le format API OpenAI. Vous devrez également vous assurer que la version de votre bibliothèque cliente est suffisamment récente pour prendre en charge les fonctionnalités que vous souhaitez utiliser, comme le streaming ou l'appel de fonctions.

Puisque la clé API Qwen est le seul mécanisme d'authentification, vous pouvez en générer une instantanément via le tableau de bord. Pas besoin de flux OAuth complexes ou de configuration de comptes de service. Cette simplicité réduit le temps entre l'inscription et votre première requête réussie à quelques minutes.

Authentification avec votre clé API

L'authentification dans cet environnement api sans censure repose sur un jeton bearer simple. Lorsque vous créez un compte, vous recevez une clé API unique qui identifie votre solde prépayé. Cette clé doit être incluse dans l'en-tête Authorization de chaque requête envoyée à l'endpoint /v1/chat/completions.

Gardez votre clé en sécurité, car elle prélève directement sur votre crédit prépayé. Si vous perdez la clé, vous pouvez en générer une nouvelle via le tableau de bord, ce qui remplacera la précédente. L'ancienne clé cessera immédiatement de fonctionner, garantissant que vous seul avez accès à votre solde restant. Il n'y a pas de frais d'abonnement mensuel attachés à la clé ; c'est purement un identifiant de facturation.

Vous pouvez créer un compte en utilisant la connexion Google ou une combinaison standard d'email et mot de passe. Aucune vérification par numéro de téléphone n'est requise, ce qui accélère le processus d'intégration. Une fois que vous avez la clé, vous pouvez commencer à envoyer des requêtes immédiatement. Le système suit l'utilisation des tokens en temps réel, vous pouvez donc surveiller votre solde pendant le développement de votre application.

Effectuer votre première requête

Créer votre première requête implique d'envoyer une requête POST à l'endpoint /v1/chat/completions. Vous devez fournir l'ID du model comme uncensored, ainsi qu'un tableau messages contenant l'historique de votre conversation. La structure du corps de la requête est identique à celle que vous enverriez à d'autres services compatibles OpenAI.

Voici un exemple de base utilisant cURL pour démontrer la simplicité de l'intégration :

curl https://api.qwenapi.top/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
  }'

La réponse contiendra la complétion du modèle dans le tableau choices. Vous pouvez extraire le texte et l'utiliser dans votre application. Si vous rencontrez une erreur, la réponse inclura un code d'erreur standard et un message, vous permettant de gérer les problèmes avec élégance. Ce format standard signifie que vous pouvez passer d'un modèle à un autre ou changer de fournisseur en modifiant uniquement l'URL de base et l'ID du modèle.

Le modèle prend en charge à la fois la complétion de texte simple et les formats conversationnels. Vous pouvez maintenir l'état en incluant les messages précédents dans le tableau messages, permettant au modèle de se souvenir du contexte dans la limite de 100k tokens. Cela le rend adapté aux chatbots, assistants de code et outils de génération de contenu.

Configuration de la température et du Top-P

Contrôler l'aléatoire de la sortie du modèle est crucial pour différents cas d'utilisation. L'api qwen prend en charge des paramètres standards comme temperature et top_p pour ajuster la créativité et le déterminisme des réponses. La valeur temperature contrôle l'aléatoire : des valeurs plus basses rendent la sortie plus ciblée et déterministe, tandis que des valeurs plus élevées augmentent la créativité et la variété.

Le paramètre top_p offre un moyen alternatif de contrôler la diversité en ne considérant que la masse de probabilité supérieure. L'utilisation des deux paramètres ensemble permet un contrôle fin du comportement du modèle. Par exemple, une température faible et un top_p faible sont idéaux pour la génération de code, où la précision est primordiale. Une température et un top_p plus élevés peuvent être meilleurs pour l'écriture créative ou le brainstorming.

Vous pouvez également définir des séquences stop pour arrêter la génération à des points spécifiques, ce qui est utile pour les sorties structurées. De plus, seed permet des résultats reproductibles si vous définissez une valeur de seed spécifique. Ces paramètres vous donnent la précision nécessaire pour intégrer le modèle dans des environnements de production sans variations imprévisibles.

Gestion des réponses en streaming

Pour les applications nécessitant une rétroaction en temps réel, l'API Qwen sans censure prend en charge les Server-Sent Events (SSE). Le streaming vous permet de recevoir des tokens au fur et à mesure de leur génération, plutôt que d'attendre la fin de toute la réponse. Cela améliore considérablement l'expérience utilisateur dans les interfaces de chat et les outils interactifs.

Lorsque vous définissez le paramètre stream sur true, l'API renvoie une série de blocs. Chaque bloc contient une complétion partielle et des statistiques d'utilisation. Le dernier bloc inclut le nombre total de tokens pour la requête, ce qui est essentiel pour une facturation et une surveillance précises. Cette fonctionnalité est particulièrement utile pour les réponses longues, car elle réduit la latence perçue.

stream = client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Tell the story in second person."}],
    stream=True,
)
for chunk in stream:
    if chunk.choices and chunk.choices[0].delta.content:
        print(chunk.choices[0].delta.content, end="", flush=True)

La mise en œuvre du streaming nécessite de gérer les événements SSE dans le code client. La plupart des SDK modernes ont une prise en charge intégrée de cela, facilitant l'intégration. Vous pouvez mettre à jour l'interface utilisateur en temps réel à mesure que les tokens arrivent, offrant une interaction fluide et réactive. Cette capacité est standard dans l'écosystème compatible OpenAI, garantissant la compatibilité avec votre infrastructure existante.

Implémentation de l'appel de fonctions

L'une des fonctionnalités les plus puissantes de l'api qwen est son support de l'appel de fonctions (également appelé utilisation d'outils). Cela permet au modèle de générer des données JSON structurées qui déclenchent des actions spécifiques dans votre application. Vous définissez les fonctions que vous souhaitez que le modèle appelle, y compris leurs noms, descriptions et schémas de paramètres.

Le modèle décidera ensuite quand appeler une fonction et fournira les arguments nécessaires. Cela est inestimable pour créer des agents capables d'interagir avec des systèmes externes, comme récupérer des données météorologiques, interroger des bases de données ou contrôler des objets connectés. Le paramètre response_format peut être défini sur json_object pour garantir que la sortie soit strictement du JSON valide, ce qui est critique pour un analyse fiable.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.qwenapi.top/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);

L'appel de fonctions améliore l'utilité du modèle au-delà de la simple génération de texte. Il comble le fossé entre la compréhension du langage naturel et l'exécution programmatique. En tirant parti de cette fonctionnalité, vous pouvez créer des applications plus sophistiquées capables d'effectuer des actions basées sur l'intention de l'utilisateur. La capacité du modèle à comprendre des schémas complexes en fait un outil polyvalent pour les architectures API modernes.

Suivi de l'utilisation des tokens

Comprendre votre consommation de tokens est essentiel pour gérer efficacement les coûts. L'api qwen fournit des statistiques d'utilisation détaillées dans chaque réponse, en particulier lors du streaming. Chaque bloc dans une réponse en streaming inclut des compteurs de tokens, et le dernier bloc fournit le total des tokens d'entrée et de sortie pour la requête.

Cette transparence vous permet de suivre les coûts en temps réel. Vous pouvez implémenter une logique dans votre application pour arrêter la génération si le nombre de tokens approche d'une certaine limite, évitant ainsi des frais inattendus. Le modèle prépayé garantit que vous ne payez que ce que vous utilisez, sans frais cachés ni coûts d'abonnement. Les erreurs et les refus n'entraînent pas de frais, vous pouvez donc expérimenter librement.

from openai import OpenAI

client = OpenAI(base_url="https://api.qwenapi.top/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)

En surveillant l'utilisation, vous pouvez optimiser vos prompts et ajuster les paramètres pour équilibrer coût et performance. Par exemple, réduire la température peut diminuer le nombre de tokens dans certains cas, tandis que son augmentation peut améliorer la qualité des réponses. La révision régulière de vos données d'utilisation vous aide à identifier les inefficacités et à améliorer l'efficacité globale de votre application.

Gestion de votre solde prépayé

L'API Qwen fonctionne sur un système de crédit prépayé, ce qui élimine le risque de factures surprises. Vous rechargez votre compte en utilisant une cryptomonnaie, spécifiquement USDT sur le réseau TRC20 ou USDC sur le réseau Base. Il n'y a pas d'abonnements mensuels ni d'engagements annuels, vous donnant un contrôle total sur vos dépenses.

Vous pouvez recharger n'importe quel montant entier entre 10 $ et 500 $. Pour les recharges plus importantes, vous recevez un crédit bonus : +5 % pour 50 $ et +10 % pour 100 $. Ce crédit bonus prolonge la durée de vie de votre solde et offre une meilleure valeur. Votre crédit n'expire jamais, vous pouvez donc recharger lorsque les prix sont favorables et l'utiliser au fil du temps.

Les remboursements ne sont pas émis pour le crédit, mais les erreurs telles que les doubles facturations sont gérées via la page d'assistance. Ce modèle prépayé est idéal pour les développeurs qui souhaitent des coûts prévisibles et un accès immédiat à l'API. Il simplifie également la budgétisation, car vous savez exactement combien de requêtes votre budget peut prendre en charge en fonction de la tarification par token.

Questions et réponses

Quelle est la taille de la fenêtre de contexte pour le modèle Qwen sans censure ?

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 permet de traiter de grands documents et de maintenir de longues conversations sans troncature. Cependant, la sortie maximale par requête est de 32 000 tokens, ou 2 048 si non spécifié.

Comment payer pour le service API ?

Les paiements sont acceptés uniquement en cryptomonnaie : USDT sur le réseau TRC20 ou USDC sur le réseau Base. Vous pouvez recharger n'importe quel montant entier de 10 $ à 500 $, avec un crédit bonus disponible pour les montants plus élevés. Aucune carte de crédit, PayPal ou virement bancaire n'est accepté.

Le modèle qwen sans censure refuse-t-il le contenu ?

Le modèle est ajusté pour répondre sans refus de contenu pour une utilisation adulte légale. Il ne bloque pas les sujets controversés, fictifs ou liés à la recherche en sécurité. Cependant, il dispose d'une limite stricte qui bloque le contenu sexuel impliquant des mineurs, qui est toujours appliquée.

Puis-je utiliser cette API avec les SDK OpenAI standard ?

Oui, l'API est compatible avec OpenAI. Vous pouvez utiliser les SDK officiels OpenAI ou n'importe quel client compatible en modifiant simplement l'URL de base pour https://api.qwenapi.top/v1 et en mettant à jour votre clé API. La structure des endpoints et le format des requêtes sont identiques à ceux de l'API standard de complétion de chat OpenAI.

Votre clé est à un formulaire de vous

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

Obtenir une clé API