fi ▾
Hanki avaimesi

OpenAI-yhteensopiva päätepisteopas

Käytä yksittäistä suodattamatonta malliamme standardien OpenAI-yhteensopivien API-päätepisteiden kautta. Base URL on HTTPS://api.openaireverseproxy.com/v1 ja API-avaimesi todentaa kaikki pyynnöt.

Todennus & Base URL

Tämän API:n perusosoite on HTTPS://api.openaireverseproxy.com/v1. Sinun on sisällytettävä API-avaimesi Authorization-headeriin jokaisessa pyynnössä. Tämä asennus toimii virallisten OpenAI-SDK:iden ja minkä tahansa OpenAI-yhteensopivan asiakkaan kanssa muuttamalla base_urlia ja API-avainta.

Ensimmäinen pyyntö

Lähetä POST-pyyntö osoitteeseen /v1/chat/completions asettamalla malli arvoon "uncensored". Tämä palauttaa tekstimuotoisen tulosteen syötepromptisi perusteella. Voit testata yhteyttä välittömästi seuraavalla komennolla:

curl https://api.openaireverseproxy.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?"}]
  }'

Korvaa YOUR_API_KEY avallasi hallintapaneelista.

Python SDK -integraatio

Asenna virallinen OpenAI-paketti ja määritä base URL. Asiakas hoitaa autentikoinnin automaattisesti API-avaimesi avulla. Tämä varmistaa yhteensopivuuden olemassa olevien koodikantojen kanssa, jotka luottavat vakiintuneeseen OpenAI-liittymään.

from openai import OpenAI

client = OpenAI(base_url="https://api.openaireverseproxy.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 SDK -asetukset

Käytä virallista Node.js-asiakasohjelmaa integroitumiseen JavaScript- tai TypeScript-sovelluksiisi. Aseta API-avain ja base URL konfiguraatio-objektiin. SDK käsittelee HTTP-pyyntöjen ja vastausten jäsentämisen tehokkaasti.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.openaireverseproxy.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 streamaus käyttöön asettamalla stream arvoksi true pyynnön runkossa. API palauttaa lohkoja dataa niiden synnyttyä, mikä mahdollistaa reaaliaikaiset käyttäjäkokemukset. Token-käyttötilastot sisällytetään viimeiseen lohkoksi.

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)

Rajoitukset & Virheet

Sinulla on rajoitus 300 pyyntöön minuutissa ja 8 samanaikaiseen pyyntöön per API-avain. Kontekstiikkuna on yhteensä 100,000 tokenia, enimmäistuotantona 16,000 tokenia. Virheet sisältävät koodin 401 virheellisistä avaimista, 402 varastosta ja 429 nopeusrajoista.

UKK

Onko tämä virallinen OpenAI-käänteisproxy?

Ei, olemme itsenäinen palvelu, joka käyttää omaa hienosäädettyä sensuroimatonta malliaan. Emme ohjaa liikennettä OpenAI:n, Anthropicin tai minkään muun toimittajan kautta. Tarjoamme yksinkertaisesti OpenAI-yhteensopivan päätepisterakenteen.

Tukeeko API kuvien tai äänen generointia?

Ei, tarjoamme vain tekstimuotoisia keskustelutäydennyksiä. Upotuksia, kuvia, ääntä tai videota ei ole saatavilla päätepisteissä.

Mitä tapahtuu, jos ylityt nopeusrajan?

Saat 429 Too Many Requests -virheen. Voit yrittää uudelleen määritetyn viiveen jälkeen tai päivittää käyttötasoa, jos se on saatavilla. Rajoitus on 300 pyyntöä minuutissa avaista kohti.

Hanki API-avaimesi sekunneissa

Rekisteröidy, kopioi avain ja päivitä base URL. Valmis.

Hanki avaimesi