ms ▾

Permulaan pantas API pengekodan

Sambungkan AI pengkodan tanpa sensor anda dalam masa beberapa minit dengan hujung sambungan serasi OpenAI kami. Bayar hanya untuk token yang digunakan, dengan kredit prabayar yang tidak luput.

URL Asas dan pengesahan

Arahkan klien anda ke https://api.codingapi.cc/v1 dan hantar kunci anda dalam header.

Dapatkan kelayakan anda dari papan pemuka selepas log masuk dengan Google atau e-mel. API mengharapkan pengesahan OpenAI standard. Lulus Authorization: Bearer YOUR_KEY dengan setiap permintaan. Ralat seperti 401 bermaksud kunci tidak sah atau tiada.

Setiap akaun memegang satu kunci aktif. Penjanaan kunci baharu mencabut kunci lama serta-merta. Anda boleh menguruskan kunci pada halaman papan pemuka.

Hujung sambungan penyelesaian sembang

Hantar mesej ke POST /v1/chat/completions dan terima output teks.

ID model ialah uncensored. Ia menjawab tanpa penapisan untuk kandungan dewasa yang sah. Gunakan struktur mesej piawai dengan role dan content bidang.

curl https://api.codingapi.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Check if python list is sorted"}]
  }'

Permintaan mengembalikan JSON. Jika anda memerlukan data terstruktur, modakan mod JSON melalui response_format parameter. API menyokong respons aliran dan bukan aliran.

Python SDK integration

Gunakan perpustakaan Python rasmi OpenAI untuk integrasi yang mudah.

Tetapkan URL asas ke hujung kami. Perpustakaan mengendalikan pengaturcaraan semula secara automatik. Luluskan kunci API anda melalui pembolehubah persekitaran atau hujah eksplisit.

from openai import OpenAI

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

Ralat dinaikkan sebagai pengecualian piawai. Tangani 402 kesilapan pembayaran dengan menambah baki kredit crypto anda. Model menjana teks berdasarkan sejarah prompt anda. Kontek dipelihara dalam tetingkap tersebut.

Penggunaan SDK Node

Pasang pakej Node.js OpenAI untuk projek JavaScript.

Konfigurasikan klien dengan URL asas dan kunci anda. Sintaksnya meniru perpustakaan Python. Buat panggilan penyelesaian dengan mesej sistem dan pengguna anda.

import OpenAI from "openai";

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

Respons mengandungi teks yang dijana dan penggunaan token. Semak objek penggunaan untuk kiraan token input dan output. Penyataan tolak dari baki pra-dibayar anda. Kredit tidak luput.

Penstriman dan token

Aktifkan aliran dengan menetapkan stream: true dalam permintaan anda.

Terima pecahan teks apabila ia dijana. Pecahan akhir mengandungi jumlah penggunaan token untuk permintaan tersebut. Ini membolehkan paparan masa nyata kod atau teks.

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)

Uraikan peristiwa SSE untuk mengekstrak kandungan delta. Kumpulkan teks untuk membentuk respons lengkap. Kiraan token membantu anda memantau penggunaan kredit pra-dibayar anda dengan tepat.

Had, ralat dan konteks

Tingkap konteks adalah 100,000 token untuk prompt dan penyelesaian digabungkan.

Output maksimum setiap permintaan ialah 16,000 token. Tetapkan max_tokens untuk mengawal panjang output. Output lalai ialah 2,048 token jika tidak dinyatakan. Had kadar ialah 300 permintaan setiap minit setiap kunci.

Tangani 402 kesilapan dengan menambah baki melalui kripto. 429 menunjukkan had kadar. Jeda dan cuba semula dengan peningkatan eksponensial. Badan permintaan mesti kekal di bawah 8 MB. Kekangan ini memastikan inferens stabil untuk tugas pengkodan anda.

Soalan & Jawapan Teknikal

Apakah URL asas API pengkodan?

URL asas ialah HTTPS://api.codingapi.cc/v1. Ia serasi dengan SDK OpenAI piawai. Ubah URL asas dalam konfigurasi klien anda untuk ditujukan ke sini.

Bagaimana cara mengendalikan ralat dalam AI pengekodan tanpa sensor?

Gunakan kod status HTTP standard. 401 bermaksud pengesahan tidak sah. 402 menunjukkan kredit tidak mencukupi. 429 menandakan had kadar. Semak badan respons untuk butiran ralat dan logik cuba semula.

Adakah AI pengkodan tanpa penapisan menyokong penstriman?

Ya, aktifkan penstriman dengan parameter stream. Terima Acara Yang Dihantar Pelayan dengan teks separa. Acara akhir termasuk data penggunaan token. Ini berfungsi dengan semua klien serasi OpenAI piawai.

Jana kunci API anda

Daftar akaun, ambil kunci, dan kemas kini URL hujung. Itu adalah keseluruhan konfigurasi.

Dapatkan kunci anda