ms ▾
Dapatkan kunci anda

Integrasikan API chat tanpa sensor

Mula membina dengan API LLM tanpa sensor kami dengan menetapkan URL asas dan kunci, kemudian hantar permintaan teks seperti yang anda lakukan dengan OpenAI. Permulaan pantas ini merangkumi asas integrasi, penstriman, dan pengendalian ralat supaya anda boleh menjalankan projek anda serta-merta.

https://api.glmapiprice.com/v1tanpa sensor

Tetapkan URL asas dan kunci API anda

Gunakan URL asas yang disediakan dan kunci API yang sah untuk menyambungkan aplikasi anda. Perkhidmatan kami sepenuhnya serasi dengan OpenAI, bermakna anda hanya perlu menukar URL asas dan header pengesahan dalam kod klien sedia ada anda. Anda tidak perlu menulis semula keseluruhan logik integrasi anda untuk beralih ke model uncensored kami.

  • URL Asas: https://api.glmapiprice.com/v1
  • ID Model: uncensored

Jana kunci anda melalui papan pemuka. Simpan kunci anda dengan selamat kerana ia memberikan akses kepada kredit pra-dibayar anda.

Hantar permintaan penyelesaian sem pertama anda

Permintaan POST standard ke endpoint penyelesaian chat untuk menerima respons teks. Ini adalah interaksi paling asas dan berfungsi dengan mana-mana SDK serasi OpenAI. Anda menyediakan prompt sistem dan mesej pengguna, dan model mengembalikan teks yang dijana.

curl https://api.glmapiprice.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Calculate cost for 50k tokens at current rate"}]
  }'

Pastikan anda menentukan ID model sebagai uncensored dalam badan permintaan anda. Ini memberitahu API model mana yang akan digunakan untuk penjanaan.

Integrasi dengan SDK Python

Gunakan perpustakaan Python rasmi untuk berinteraksi dengan API secara berprogram. Pendekatan ini mengendalikan serialisasi JSON dan pengendalian ralat secara automatik. Anda mesti mengkonfigurasi klien dengan URL asas yang betul sebelum membuat sebarang panggilan.

from openai import OpenAI

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

Kaedah ini sesuai untuk perkhidmatan backend atau skrip di mana anda perlu memproses respons dalam Python. SDK menguruskan sambungan HTTP dengan cekap.

Sambung menggunakan SDK Node

Laksanakan API dalam persekitaran Node.js menggunakan perpustakaan klien piawai. Ini membolehkan anda mengintegrasikan model tanpa sensor terus ke dalam aplikasi JavaScript atau TypeScript anda. Konfigurasikan URL asas untuk menunjuk ke perkhidmatan kami.

import OpenAI from "openai";

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

Pembangun Node.js boleh menggunakan ini untuk membina fungsi tanpa pelayan atau aplikasi litar penuh. Sintaksnya meniru klien OpenAI, memastikan peralihan yang lancar.

Dayakan penstriman dengan SSE

Alirkan respon secara masa nyata dengan menetapkan parameter aliran kepada true. Ini menghantar kepingan teks semasa ia dijana, meningkatkan pengalaman pengguna untuk antara muka sembang. Anda menerima statistik penggunaan token dalam kepingan akhir.

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)

Penstriman mengurangkan latensi yang dirasakan oleh pengguna yang menunggu jawapan panjang. Ia amat berguna untuk menjana tulisan kreatif atau blok kod.

Kendalikan ralat dan semak penggunaan

Pantau had permintaan dan status akaun anda untuk mengelakkan gangguan perkhidmatan. Anda mungkin menghadapi ralat 401 jika kunci API tidak sah atau luput. Ralat 402 menandakan kredit pra-dibayar tidak mencukupi, memerlukan tambahan dana kripto. Had kadar mengembalikan status 429 jika anda melebihi 300 permintaan setiap minit.

Jendela konteks membolehkan sehingga 100,000 token untuk prompt dan penyelesaian. Ralat dan penolakan tidak menggunakan kredit pra-dibayar anda, memastikan anda hanya membayar untuk output sebenar.

Soalan lazim

Berapakah harga API glm untuk model tanpa sensor ini?

Harga kami ialah $0.15 bagi setiap 1M token input dan $0.50 bagi setiap 1M token output. Anda hanya membayar untuk apa yang anda gunakan dengan kredit prabayar, dan tiada yuran langganan bulanan.

Bagaimana cara memulakan dengan kunci API?

Daftar menggunakan Google atau e-mel untuk menerima kunci API anda dengan serta-merta. Kunci dipaparkan serta-merta selepas penciptaan dan boleh digunakan dengan mana-mana klien yang serasi dengan OpenAI dengan mengemas kini URL asas.

Apa yang berlaku jika saya mencapai had kadar?

Anda akan menerima kod status 429 jika anda melebihi 300 permintaan setiap minit atau 8 permintaan serentak. Kurangkan kekerapan permintaan anda atau taburkan beban merentasi beberapa kunci API jika perlu.

Selamatkan kunci anda sekarang

Daftar, dapatkan kunci anda, dan kemas kini URL endpoint anda. Itu sahaja.

Dapatkan kunci andahttps://api.glmapiprice.com/v1