เครื่องมือสำหรับนักพัฒนา

สร้างด้วย Reflection Beam

วางแผน GPU สำหรับโฮสต์เอง ประเมินจำนวนโทเค็นและค่าใช้จ่าย สร้างโค้ด API ที่ใช้งานได้ และตั้งค่า coding agent ของคุณ ตัวเลขทั้งหมดอ้างอิงเอกสารของ Reflection โดยตรง

เริ่มต้นด้วยเครื่องมือสร้างโค้ด เครื่องมือวางแผนหน่วยความจำ GPU

สิ่งสำคัญที่ควรรู้

รหัสโมเดล
Beam-501B-A23B
URL พื้นฐาน
https://api.reflection.ai/openai/v1
พารามิเตอร์
ทั้งหมด 501B รายการ ใช้งานอยู่ 23B รายการ
หน้าต่างบริบท
262,144 โทเค็น
จำนวนโทเค็นเอาต์พุตสูงสุด
131,072 โทเค็น
ระดับการให้เหตุผล
low · medium · high · xhigh · max

เครื่องมือ

ส่งคำขอแรกได้ใน 30 วินาที

API ใช้รูปแบบ OpenAI Chat Completions ดังนั้น SDK อย่างเป็นทางการของ OpenAI จึงใช้งานได้ เพียงเปลี่ยน URL พื้นฐานและคีย์

bash
pip install openai
export REFLECTION_API_KEY="<your API key>"
python
import os
from openai import OpenAI

client = OpenAI(
    base_url="https://api.reflection.ai/openai/v1",
    api_key=os.environ["REFLECTION_API_KEY"],
)

messages = [
    {"role": "user", "content": "Explain the difference between a process and a thread in three sentences."},
]

completion = client.chat.completions.create(
    model="Beam-501B-A23B",
    messages=messages,
    reasoning_effort="medium",
)

message = completion.choices[0].message
print("Reasoning:", getattr(message, "reasoning_content", None))
print(message.content)

6 เรื่องที่มักทำให้สับสน

ปิดการให้เหตุผลไม่ได้

Beam ใช้การให้เหตุผลเสมอ reasoning_effort ใช้กำหนดระดับ ตั้งแต่ low ถึง max โดยค่าเริ่มต้นคือ medium ค่าอย่าง none หรือ minimal จะทำให้เกิดข้อผิดพลาด 400

ส่งข้อมูลการให้เหตุผลกลับไปด้วย

ในการแชตหลายรอบและการเรียกใช้เครื่องมือ ให้ส่งข้อความ assistant ก่อนหน้าทุกรายการกลับไปพร้อม reasoning_content หากไม่ส่ง API จะตอบกลับข้อผิดพลาด 400 missing_required_parameter

โทเค็นสำหรับการให้เหตุผลใช้โควตาโทเค็นของคุณ

โทเค็นสำหรับการให้เหตุผลจะนับรวมใน max_completion_tokens หากตั้งค่าไว้ต่ำเกินไป คุณจะได้ finish_reason "length" และคำตอบว่างเปล่า

รองรับเฉพาะข้อความและ Chat Completions

ไม่รองรับอินพุตรูปภาพ เสียง หรือไฟล์ และไม่มี API สำหรับ Responses, Embeddings หรือ Batch agent ต้องใช้ผู้ให้บริการ Chat Completions ที่เข้ากันได้กับ OpenAI

พารามิเตอร์บางตัวไม่มีผล

ระบบยอมรับ stop แต่ไม่สนใจค่านี้; n ต้องเป็น 1; ไม่รองรับ logprobs และ logit_bias; user และ metadata จะทำให้เกิดข้อผิดพลาด

429 หมายถึงให้รอ ไม่ใช่ลองใหม่ทันที

ขีดจำกัดมีผลต่อองค์กร ต่อนาที และต่อวันตาม UTC ให้ทำตาม Retry-After; x-should-retry: false หมายความว่าโควตารายวันหมดแล้วจนถึง 00:00 UTC

ข้อมูลเพิ่มเติมเกี่ยวกับ Beam

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

ดาวน์โหลดน้ำหนักโมเดลของ Beam ได้ไหม?

ยังไม่ได้ Reflection ให้คำมั่นว่าจะเปิดเผยน้ำหนักโมเดลภายใต้ Apache 2.0 ในช่วงปลายเดือนตุลาคม 2026 จนกว่าจะถึงตอนนั้น Beam จะใช้งานได้ผ่าน API รุ่นเบต้าที่ต้องเข้าร่วมรายชื่อรอเท่านั้น

การโฮสต์เองต้องใช้ฮาร์ดแวร์มากแค่ไหน?

พารามิเตอร์ทั้ง 501 พันล้านตัวต้องอยู่ในหน่วยความจำ: ประมาณ 1 TB ที่ BF16, ประมาณ 500 GB ที่ FP8 และประมาณ 250 GB ที่ 4-bit โดยยังไม่รวม KV cache ซึ่งต้องใช้เซิร์ฟเวอร์หลาย GPU ใช้เครื่องมือวางแผนหน่วยความจำเพื่อคำนวณสำหรับการตั้งค่าของคุณ

API ใช้งานร่วมกับ OpenAI SDK ได้ไหม?

ได้ สำหรับ Chat Completions และ Models ตั้งค่า SDK ให้ชี้ไปที่ https://api.reflection.ai/openai/v1 แล้วใช้ model ID Beam-501B-A23B รองรับการสตรีม การเรียกใช้เครื่องมือ และเอาต์พุต JSON Schema

API มีค่าใช้จ่ายเท่าไร?

Reflection ยังไม่ได้ประกาศราคาสำหรับรุ่นเบต้า เครื่องคำนวณค่าใช้จ่ายช่วยให้คุณป้อนราคาที่ต้องการเอง และแสดงให้เห็นว่าโทเค็น reasoning ส่งผลต่อค่าใช้จ่ายรวมอย่างไร