it ▾
Prova con credito di prova

Guida rapida API LLM senza filtri

Ottieni la tua chiave API LLM senza filtri e inizia a generare testo immediatamente. Questa guida copre i passaggi essenziali per integrare il nostro servizio compatibile con openai nel tuo flusso di lavoro.

https://api.apiintelligenceartificielle.com/v1

Prerequisiti e URL di base

Il tuo viaggio nell'intelligenza artificiale senza filtri inizia con un URL di base. Usa https://api.apiintelligenceartificielle.com/v1 per tutte le richieste. Questo endpoint instrada direttamente verso il nostro modello senza censure senza proxy esterni. Hai bisogno di una chiave API, che generi nella pagina delle chiavi. Non è richiesto il numero di telefono per la registrazione. Usa Google o una password email per accedere. L'interfaccia visualizza la tua chiave immediatamente dopo la creazione. Mantieni questa chiave sicura, poiché autentica l'utilizzo dei tuoi token.

Autenticazione e intestazioni

Ogni richiesta richiede la tua chiave API nell' Authorization header. Formatta l'header come Bearer YOUR_API_KEY. Questo metodo standard garantisce la compatibilità con gli strumenti esistenti. La nostra API NSFW accetta questa intestazione sia per le risposte testuali che per lo streaming. Non includere la chiave nella stringa di query dell'URL a meno che non sia necessario. Il sistema convalida la chiave prima di elaborare i token. Una chiave non valida genera un errore 401. Una chiave mancante impedisce il successo di qualsiasi richiesta. Verifica che la tua chiave esista prima di inviare payload di grandi dimensioni.

Invio della tua prima richiesta

Invia una richiesta POST a /v1/chat/completions con il tuo ID modello. Usa uncensored come nome del modello. Il corpo della richiesta deve includere un array di messaggi. Ogni messaggio ha un ruolo e un contenuto. Ecco un esempio base cURL per iniziare.

curl https://api.apiintelligenceartificielle.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "What is the latest version of the Python SDK"}]
  }'

Questo comando invia un prompt semplice al modello senza filtri. La risposta contiene il testo generato. Controlla il choices array per l'output. Puoi regolare la lunghezza del prompt per adattarlo al tuo caso d'uso. Il sistema elabora l'input e restituisce testo. Non è necessaria una configurazione complessa per l'uso di base. Concentrati sulla struttura del contenuto per ottenere i migliori risultati.

Gestione delle risposte in streaming

Abilita lo streaming impostando stream: true nella tua richiesta. Questo invia risposte parziali man mano che vengono generate. Utilizza Server-Sent Events (SSE) per gestire lo stream. Il blocco finale include i dettagli sull'utilizzo dei token. Questo metodo riduce la latenza percepita per output lunghi. Il tuo client deve analizzare correttamente il formato SSE. Metti in buffer i dati in arrivo fino alla chiusura dello stream. Lo streaming è ideale per le applicazioni in tempo reale. Fornisce feedback immediato agli utenti. Monitora lo stream per errori o disconnessioni. Riconnettiti se la connessione si interrompe inaspettatamente. Questo approccio garantisce un'esperienza utente fluida.

Configurazione dei parametri

Regola i parametri per controllare il comportamento del modello. Usa temperature per la casualità, che varia da 0 a 2. Valori più alti aumentano la creatività. Valori più bassi rendono gli output più deterministici. Imposta max_tokens per limitare la lunghezza dell'output. Il valore predefinito è di 2.048 token per richiesta. Puoi estenderlo fino a 16.000 token. Utilizza top_p per il campionamento nucleare. Imposta stop sequenze per interrompere la generazione. La modalità JSON è disponibile tramite response_format. Questo garantisce un output strutturato per l'integrazione del codice. Sperimenta con queste impostazioni per trovare il tuo equilibrio preferito. Il modello si adatta alle tue esigenze specifiche.

Gestione degli errori e limiti

Monitora attentamente i tuoi limiti di richiesta. Hai diritto a 300 richieste al minuto per chiave. Solo 8 richieste possono essere eseguite simultaneamente. La dimensione massima del corpo della richiesta è di 8 MB. Un errore 401 indica una chiave non valida. Un errore 402 significa che il tuo credito è esaurito. Ricarica con criptovaluta per continuare a utilizzare il servizio. Un errore 429 segnala il limitazione della frequenza. Attendi prima di riprovare per evitare ulteriori ritardi. Gli errori e i rifiuti non consumano credito. Questo protegge il tuo saldo prepagato. Controlla le intestazioni di risposta per i dettagli sull'utilizzo. Monitora il consumo di token per rimanere entro i limiti. Pianifica il tuo utilizzo per evitare interruzioni durante le attività critiche.

Python

from openai import OpenAI

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

Node.js

import OpenAI from "openai";

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

Streaming

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)

Domande frequenti

Il servizio API intelligence artificielle è compatibile con gli SDK OpenAI?

Sì, la nostra API utilizza endpoint standard compatibili con OpenAI. Puoi utilizzare gli SDK ufficiali di OpenAI modificando l'URL di base. Questo permette un'integrazione trasparente con le codebase esistenti. Non sono necessarie modifiche importanti per cambiare provider.

Come gestisce il LLM uncensored i rifiuti sui contenuti?

Il modello è ottimizzato per rispondere senza rifiuti di contenuto per un uso adulto legale. Non blocca argomenti controversi o di finzione. Tuttavia, i contenuti sessuali che coinvolgono minori vengono sempre rifiutati. Questo limite rigido si applica a tutte le richieste indipendentemente dai parametri.

Qual è la dimensione della finestra di contesto per il modello senza filtri?

La finestra di contesto è di 100.000 token, che includono sia il prompt che il completamento. Puoi generare fino a 16.000 token in una singola richiesta. Questo consente la generazione di contenuti lunghi. Regola la lunghezza dell'input per ottimizzare le prestazioni.

Proteggi la tua chiave ora

Registrati, recupera il token e aggiorna il tuo URL base. Copre l'intera configurazione.

Prova con credito di prova