th ▾
สร้างคีย์

คู่มือเริ่มต้นใช้งาน API ของ Gemma

ย้ายโค้ดที่รองรับ OpenAI ของคุณไปยัง LLM uncensored โดยเปลี่ยน URL พื้นฐานเพียงครั้งเดียว โมเดลเติม token ของเราคิดค่าบริการเฉพาะการใช้งานจริง ทำให้ต้นทุนโปร่งใสและคาดการณ์ได้

Authentication and base URL

เริ่มต้นด้วยการสร้างคีย์ของคุณบนแดชบอร์ด ใช้ base URL ที่จัดเตรียมไว้เพื่อกำหนดเส้นทางคำขอไปยังโมเดล uncensored ของเรา การตรวจสอบสิทธิ์ขึ้นอยู่กับ header มาตรฐาน

URL ฐาน: HTTPS://api.apigemma.com/v1

ส่วนหัว: Authorization: Bearer YOUR_API_KEY

มี key ที่ใช้งานเพียง key เดียวต่อบัญชี การแทนที่ key จะเพิกถอน key เก่าทันที ไม่ต้องใช้เบอร์โทรศัพท์สำหรับการสมัครสมาชิก

จุดจบ API Chat completions

ส่ง prompt ข้อความไปยัง endpoint chat completions โมเดลส่งข้อความโดยไม่มีการปฏิเสธเนื้อหาสำหรับการใช้งานผู้ใหญ่ที่ถูกต้องตามกฎหมาย

context window: 100,000 tokens การตอบกลับสูงสุด: 16,000 tokens ข้อผิดพลาดและการปฏิเสธไม่เสียค่าใช้จ่าย

รองรับการเรียกใช้ฟังก์ชัน โหมด JSON และการสตรีมผ่าน SSE

การตอบกลับแบบสตรีมด้วย SSE

เปิดใช้งานการสตรีมโดยการตั้งค่า stream ตั้งค่า flag เป็น true รับ token แบบเรียลไทม์ผ่าน Server-Sent Events

การใช้โทเค็นถูกรายงานในชิ้นสุดท้าย สิ่งนี้เหมาะสำหรับอินเทอร์เฟซแชทและสายการผลิตสังเคราะห์เสียง

อีเวนต์สตรีมมีความน่าเชื่อถือและปฏิบัติตามรูปแบบมาตรฐานของ OpenAI

โหมด JSON และการเรียกใช้ฟังก์ชัน

บังคับใช้เอาต์พุตที่มีโครงสร้างโดยตั้งค่า response_format เพื่อ json_object. เพื่อให้แน่ใจว่าการแยกวิเคราะห์สอดคล้องกันสำหรับแอปพลิเคชันต่อๆ ไป

ใช้ tools สำหรับการเรียกใช้ฟังก์ชัน โมเดลจัดการการดำเนินการของเครื่องมือได้อย่างราบรื่น

Parameters like temperature และ top_p ควบคุมความสร้างสรรค์และความสุ่ม

พารามิเตอร์: อุณหภูมิ, top_p และ seed

ควบคุมความแปรผันของผลลัพธ์ด้วย temperature (0-2), top_p (0-1), และ seed สำหรับการทำซ้ำ

ใช้ stop ลำดับเพื่อตัดทอนการตอบกลับ presence_penalty และ frequency_penalty ลดความซ้ำซ้อน

พารามิเตอร์เหล่านี้ทำงานเหมือนกับ SDK ของ OpenAI

ข้อจำกัด, ข้อผิดพลาด และหน้าต่างบริบท

อัตราการใช้งาน: 300 คำขอ/นาที คำขอพร้อมกัน 8 คำขอ ขนาด body สูงสุด: 8 MB

401: คีย์ไม่ถูกต้อง 402: ไม่มีเครดิต 429: เกินขีดจำกัดอัตราการใช้งาน

หน้าต่างบริบทคือ 100,000 โทเค็น ผลลัพธ์สูงสุดคือ 16,000 โทเค็น

cURL

curl https://api.apigemma.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Show me the gemma model weights config file"}]
  }'

Python

from openai import OpenAI

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

import OpenAI from "openai";

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

การสตรีม

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)

คำถามที่พบบ่อย

ระบบบิลลิ่งแบบชำระเงินล่วงหน้าทำงานอย่างไร?

คิดค่าเครดิตตามการใช้งานโทเคนจริง ความผิดพลาดและการปฏิเสธจะฟรี การเติมเงินเป็นคริปโตเท่านั้น: USDT (TRC20) หรือ USDC (Base) ตั้งแต่ $20 ถึง $500

โมเดลเป็น uncensored หรือไม่?

ใช่ มันไม่ปฏิเสธเนื้อหาผู้ใหญ่ที่ถูกต้องกฎหมาย เรื่องแต่ง หรือหัวข้อที่อ่อนไหว ขีดจำกัดเฉพาะใช้กับเนื้อหาทางเพศที่เกี่ยวข้องกับเด็กอายุต่ำกว่าเกณฑ์

ขนาด context window คืออะไร?

100,000 tokens สำหรับ prompt + completion สูงสุด output ต่อคำขอคือ 16,000 tokens ข้อผิดพลาดไม่หักเครดิต

รับคีย์ของคุณตอนนี้

สมัครสมาชิก รับคีย์ของคุณ แล้วอัปเดต base URL ของคุณ การตั้งค่ารวดเร็วทันที

สร้างคีย์