API-dokumentaatio
Aloita pyyntöjen lähettäminen puuttumattomalle LLM-API:lle alle minuutissa. Vaihda base URL -osoitetta ja API-avainta päästäksesi malliin muuttamatta olemassa olevaa asiakaskoodiasi.
Perus-URL ja todennus
Yhdistä API -palveluun päivittämällä asiakasohjelman määritykset. Käytä base URL - https://api.gptchatcc.com/v1 and pass your key in the Authorization header. Tämä standardi kokoonpano varmistaa, että olemassa olevat OpenAI-SDK:si reitittävät pyynnöt suoraan uncensored-malliimme.
- Base URL:
https://api.gptchatcc.com/v1 - Otsake:
Authorization: Bearer YOUR_API_KEY
Ensimmäinen pyyntösi
Lähetä yksinkertainen chat-completion yhteensopivuuden varmistamiseksi. Päätepiste hyväksyy standardiparametreja kuten model, messages, ja max_tokens. Järjestelmämme palauttaa tekstimuotoisia vastauksia ilman muiden mallien yleisiä hylkäyksiä.
Tässä on perus cURL-esimerkki yhteyden testaamiseen.
curl https://api.gptchatcc.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "What is the capital of France?"}]
}'
Python SDK -integraatio
Käytä virallista openai Python-paketti API:n käyttämiseen. Muuta base_url ja api_key alkustuslohkossasi. Tämä mahdollistaa olemassa olevan logiikan säilyttämisen vaihtamalla samalla taustalla olevaa mallia.
Seuraava koodi demonstroi, miten asiakasohjelma alustetaan ja pyyntö lähetetään.
from openai import OpenAI
client = OpenAI(base_url="https://api.gptchatcc.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 SDK:n integraatio
Integroi API JavaScript- tai TypeScript-projekteihin käyttämällä openai Node-paketti. Anna kirjautumistietosi asiakkaan luonnin yhteydessä. SDK käsittelee serialisoinnin ja virheiden jäsentämisen automaattisesti.
Käytä tätä koodinpätkää määrittääksesi asiakkaan Node-ympäristössäsi.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.gptchatcc.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);
Streamausvastaukset
Ota käyttöön reaaliaikainen tokenitoimitus asettamalla stream: true. API palauttaa Server-Sent Events (SSE) matalan viiveen sovelluksia varten. Jaa lohkoja näyttääksesi tekstiä sen tuotannon aikana, mikä parantaa käyttäjäkokemusta pitkissä keskusteluissa.
Tämä esimerkki näyttää, kuinka käsitellä streamattuja vastauksia Pythonissa.
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)
Nopeusrajoitukset ja rajoitukset
Seuraa käyttöä välttääksesi palvelukatkoksia. Sinulla on rajoitus 300 pyyntöä minuutissa ja 8 samanaikaista pyyntöä avainta kohden. Kontekstiluukku tukee yhteensä 100 000 tokenia, ja maksimitulostus on 16 000 tokenia. Virheet palauttavat 401 virheellisiä avaimia, 402 riittämättömästä krediitistä ja 429 nopeusrajoituksesta.
Yleiset kysymykset
Miten vianjäljityn puuttuvat lähdeviitteet rinnakkaisessa chat-API-vastauksessa?
API palauttaa raakatekstitäydennykset ilman sisäänrakennettua lähdeviitteiden seurantaa. Jos tarvitset lähdeviitteitä, toteuta jälkikäsittely sovelluslogiikassasi analysoidaksesi vastauksen tokenit.
Mitä tapahtuu, jos ylityt nopeusrajan?
API palauttaa tilakoodin 429. Vähennä pyyntöjen taajuutta tai vähennä samanaikaisten yhteyksien määrää API-avainta kohden ratkaistaksesi ongelman.
Onko cc chat GPT -malli sama kuin virallinen GPT?
Ei, tämä on itsenäinen rajoittamaton LLM, jota tarjotaan OpenAI-yhteensopivan käyttöliittymän kautta. Se käyttää samaa protokollaa, mutta se toimii eri infrastruktuurissa eri koulutusaineistojen kanssa.
Hanki avain nyt.
Rekisteröidy, hae avain, päivitä perus-URL-osoite. Valmis.
Ei tilausta. Esimaksusaldo ei vanhene.