Kehittäjän pikakäynnistys sensuroimattomalle API:lle
Aloita one API LLM -päätepisteen vaihtamalla base URLsi ja tekemällä ensimmäinen uncensored-pyyntösi. Tämä pika-aloitusopas opastaa sinua autentikoinnin, streamauksen ja funktion kutsumisen parissa standardien OpenAI-yhteensopivien asiakkaiden avulla.
Perus-URL ja todennus
Määritä asiakasohjelmisto osoittamaan sensuroituun LLM-päätepisteeseen API-avaimesi avulla. Base URL on HTTPS://api.oneapillm.com/v1, joka toimii minkä tahansa OpenAI-yhteensopivan SDK:n kanssa. Saat avaimen "Hanki API-avain" -sivulta Google- tai sähköpostitunnuksella, ja se näkyy välittömästi. Käytä tätä avainta Authorization header tai SDK:n api_key kenttä. Pyyntösi ohjataan yhteen avoimen painotuksen omaavaan malliin, joka on optimoitu rajoittamattomiin vastauksiin.
- Base URL:
https://api.oneapillm.com/v1 - Auth: Bearer-tokeni käyttäen
Authorization: Bearer YOUR_KEY
Ensimmäisen pyynnön lähettäminen
Tee vakio POST pyyntö /v1/chat/completions mallin tunnisteella uncensored. Tämä päätepiste hyväksyy tekstisyötteen ja palauttaa tekstitulosteen, tuen jopa 16 000 tokenia per vastaus. Voit lähettää yksinkertaisia promptteja tai rakenteellisia viestejä aivan kuten suurten kielimallien kanssa. Järjestelmä ei kiellä laillista aikuis- tai rajua sisältöä, mikä varmistaa johdonmukaisen tulosteen.
Esimerkkikäyttö curlilla:
curl https://api.oneapillm.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list all exported functions in index.ts"}]
}'Muista, että virheet ja hylkäykset ovat ilmaisia, joten voit kokeilla ilman huolta token-kustannuksista epäonnistuneissa pyynnöissä.
Python SDK -integraatio
Käytä virallista Python-asiakasohjelmaa vuorovaikutukseen API-dokumentoinnin päätepisteiden kanssa saumattomasti. Aseta base_url yhden API LLM -päätepisteen ja anna API-avaimesi. SDK käsittelee serialisoinnin ja striimauksen automaattisesti, jolloin voit keskittyä sovelluksesi logiikkaan. Voit lähettää useita viestejä yhdessä pyynnössä kontekstin ylläpitämiseksi.
from openai import OpenAI
client = OpenAI(base_url="https://api.oneapillm.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)Asiakas tukee vakiotunnuksia kuten temperature ja top_p hallita luovuutta ja satunnaisuutta. Tämä tapa pitää koodisi yksinkertaisena ja siirrettävänä eri mallitoimittajien välillä.
Node SDK -konfiguraatio
Alusta Node.js-asiakirjaimisto tiettyllä perus-URL-osoitteella saadaksesi käyttöösi uncensored-tekoälymallit. Anna API-avain ja mallitunniste. uncensored varmistamaan oikea reititys. SDK hallitsee HTTP-yhteydet ja jäsentää JSON-vastaukset tehokkaasti. Voit lähettää streamaus- tai ei-streamauspyyntöjä käyttötarkoituksestasi riippuen.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.oneapillm.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);Varmista, että käsittelet vastausobjekteja oikein, sillä rakenne vastaa OpenAI-muotoa. Tämä yhteensopivuus tarkoittaa, että voit vaihtaa perus-URL-osoitetta muuttamatta ydinelokuvioitasi.
Streamausvastaukset SSE:n kautta
Ota virtauskäyttöön asettamalla stream parametri true pyynnössäsi. Palvelin palauttaa Server-Sent Events (SSE) -streamin, joka mahdollistaa tokenien käsittelyn niiden generoinnin yhteydessä. Tämä on ihanteellista reaaliaikaisiin sovelluksiin, joissa viiveellä on merkitystä. Viimeinen osa sisältää pyynnön kokonaistokenkäytön.
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)Streamaus pitää käyttäjän kiinnostuneena näyttämällä edistymistä. Voit jäsentää jokaisen osan rakentaaksesi täydellisen vastauksen tai näyttää tokenneja askel askeleelta. uncensored-malli tukee tätä ominaisuutta luotettavasti.
Funktikutsut ja JSON-tila
Käytä API:ta rakenteellisen datan erotteluun tai työkalujen suorittamiseen funktiokutsuilla. Määrittele työkalusi pyynnössä, ja malli palauttaa rakenteisen JSON-ulostulon. Voit myös pakottaa JSON-tilan asettamalla response_format vastaan {"type": "json_object"}. Tämä varmistaa, että tuloste on aina kelvollista JSONia, mikä on hyödyllistä jäsentämistä varten. Malli on hienosäädetty noudattamaan ohjeita tarkasti myös monimutkaisissa skeemoissa.
Yleiset kysymykset
Mikä on yhden API:n LLM-päätepiste?
Se on isännöity, OpenAI-yhteensopiva API-päätepiste, joka tarjoaa yhden sensuroimattoman suurtekoälykielimallin. Pääset siihen osoitteella HTTPS://api.oneapillm.com/v1 esimaksullisella API-avaimella. Malli ei hylkää laillista aikuis sisältöä tai kiistanalaisia aiheita.
Miten kryptolaskutus toimii?
Lataat tilisi USDT:llä (TRC20) tai USDC:llä (Base) alkaen $20:sta. Saldo lasketaan todellisen token-käytön perusteella, ja virheet ovat ilmaisia. Saat bonussaldoa suuremmista talletuksista, ja saldo ei vanhene.
Mitkä ovat nopeusrajoitukset?
Sinulla on rajoitus 300 pyyntöön minuutissa ja 8 samanaikaiseen pyyntöön per API-avain. Pyyntörungon on oltava alle 8 Mt. Jos ylität nämä rajat, saat virheen 429. Jokaiselle tilille myönnetään yksi aktiivinen avain, joka voidaan korvata tarvittaessa.
Luo sinun API-avaimesi
Rekisteröidy, kopioi ainutlaatuinen avaimesi ja päivitä perus-URL-osoitteesi. Siinä kaikki.