Flint (free) API
Recursive: Flint (free) คือโมเดลภาษาแบบ mixture-of-experts น้ำหนักเปิด ขนาด 39.8B พารามิเตอร์ ออกแบบมาสำหรับงานเขียนโค้ดด้วยเอเจนต์ โดยมีความยาวบริบท 262,000 โทเคน และเปิดให้ใช้งานฟรีบน OpenRouter
Recursive: Flint (free) เป็นโมเดลภาษาน้ำหนักเปิดแบบ mixture-of-experts (MoE) จาก Recursive ออกแบบมาเพื่อใช้เป็นเอเจนต์เขียนโค้ดโดยเฉพาะ ตัวโมเดลมีพารามิเตอร์รวม 39.8 พันล้านตัว และเปิดใช้งานประมาณ 2.5 พันล้านตัวต่อโทเคน สถาปัตยกรรมประกอบด้วย 49 เลเยอร์ โดยเป็น dense layer 2 เลเยอร์ ตามด้วย MoE layer 47 เลเยอร์ รองรับการใช้เครื่องมือแบบหลายรอบ (multi-turn tool use) และเผยแพร่ภายใต้สัญญาอนุญาต Apache 2.0 ซึ่งอนุญาตให้ใช้ในเชิงพาณิชย์ ดัดแปลง และเผยแพร่ต่อได้
โมเดลนี้เหมาะกับงานเอเจนต์เขียนโค้ด เช่น การสำรวจและทำความเข้าใจโค้ดเบส การแก้บั๊ก การพัฒนาฟีเจอร์ใหม่ และการเขียนชุดทดสอบ ด้วยหน้าต่างบริบท 262,000 โทเคนที่ใช้ร่วมกันระหว่างพรอมป์ต์และเอาต์พุต จึงสามารถใส่โค้ดจากรีโปขนาดกลางพร้อมบันทึกการคิดของเอเจนต์ได้โดยไม่ต้องตัดแบ่งข้อมูลหรือใช้เทคนิค retrieval ที่ซับซ้อน ทั้งยังรองรับการใช้งานบน GPU เดี่ยวอย่าง B300 หรือ H200 ต่อรีพลิกาด้วยชุดให้บริการ SGLang
จุดเด่นอีกประการคือความเร็วในการประมวลผล ซึ่งทำได้ 125 โทเคนต่อวินาทีขึ้นไปบน M4 Pro และ 150 โทเคนต่อวินาทีขึ้นไปบน GPU NVIDIA ขนาด 64GB ข้อจำกัดที่ควรทราบคือ checkpoint แบบ BF16 มีขนาดประมาณ 80 GB และโมเดลแนะนำให้จัดสรรงบประมาณเอาต์พุตอย่างน้อย 32,768 โทเคน
อัปเดต:
ID โมเดล
flint-v1.0:free- บริบท
- 262.144K
- เอาต์พุตสูงสุด
- 235.929K
- API ที่แนะนำ
- messages
- อินพุต
- text
- เอาต์พุต
- text
จุดเด่น
- โมเดล MoE น้ำหนักเปิดสำหรับเอเจนต์เขียนโค้ด
- พารามิเตอร์รวม 39.8B เปิดใช้งานราว 2.5B ต่อโทเคน
- บริบท 262,000 โทเคนใช้ร่วมพรอมป์ต์และเอาต์พุต
- รองรับการใช้เครื่องมือแบบหลายรอบ
- สัญญาอนุญาต Apache 2.0 ใช้เชิงพาณิชย์ได้
- รันบน GPU เดี่ยว B300 หรือ H200 ต่อรีพลิกา
ผู้ให้บริการ
เปรียบเทียบราคา API ระหว่างผู้ให้บริการ เลือกผู้ให้บริการเพื่อดูค่าใช้จ่ายและเงื่อนไขทั้งหมด
| $0 | $0 |
เบนช์มาร์ก
- 74.2%
SWE-bench Verified
ผลประเมินจาก Recursive โดยใช้ mini-swe-agent วัด pass@1 เฉลี่ยจากการลองอย่างน้อยห้าครั้ง
- 89.7%
SWE-bench Pro v2
ผลประเมินจาก Recursive โดยใช้ mini-swe-agent วัด pass@1 เฉลี่ยจากการลองอย่างน้อยห้าครั้ง
- 54.9%
Terminal-Bench 2.1
ผลประเมินจาก Recursive ด้วย Terminus 2 โดยนับโซลูชันที่ดึงมาจากเว็บเป็นความล้มเหลว
- #3
อันดับการทำตามคำสั่ง
จากโมเดลที่เข้าเกณฑ์ทั้งหมด 153 โมเดล
- 94.7
คะแนนหมวดการทำตามคำสั่ง
จากเต็ม 100
คะแนนตามที่ผู้ให้บริการโมเดลเผยแพร่
การให้เหตุผล
- เปิดใช้งานตลอด
- ใช่
เริ่มต้นอย่างรวดเร็ว
โค้ดพร้อมใช้สำหรับเรียกโมเดลนี้ด้วย API ที่เข้ากันได้ของ Felo API Platform เริ่มใน Playground เมื่อคุณต้องการทดสอบพรอมต์ก่อนเขียนโค้ด
ตั้งค่าคีย์ API
สร้างคีย์จากบัญชี Felo API Platform ของคุณและตั้งเป็นตัวแปรสภาพแวดล้อม
export FELO_API_KEY="YOUR_API_KEY"ส่งคำขอแรก
ใช้ ID โมเดลนี้กับ endpoint ของ Felo API Platform ส่วนหัวคำขอแบบไม่บังคับ เช่น X-Request-Id ช่วยในการแก้ไขปัญหา
flint-v1.0:freeโมเดลนี้มีความสามารถในการให้เหตุผล หากโปรโตคอลและเส้นทางโมเดลที่คุณเลือกเปิดการควบคุมการให้เหตุผล ให้เก็บเมทาดาทาการให้เหตุผลที่ส่งคืนไว้เมื่อสนทนาต่อ
const response = await fetch("https://openapi.felo.ai/api/v1/messages", {
method: 'POST',
headers: {
Authorization: `Bearer ${process.env.FELO_API_KEY}`,
'Content-Type': 'application/json',
},
body: JSON.stringify({
"model": "flint-v1.0:free",
"max_tokens": 1024,
"messages": [
{
"role": "user",
"content": "Hello"
}
]
}),
});
if (!response.ok) throw new Error(await response.text());
console.log(await response.json());การใช้ SDK ของบุคคลที่สาม
ใน SDK ที่เข้ากันได้ ให้ตั้ง baseURL เป็น https://openapi.felo.ai/api/v1. สำหรับไคลเอนต์สไตล์ Claude ให้ใช้ base URL ที่เข้ากันได้กับ Anthropic https://openapi.felo.ai/api.
เปิดใช้สตรีมมิ่ง
เพิ่ม stream: true เพื่อรับการตอบกลับเป็น server-sent events
curl -N https://openapi.felo.ai/api/v1/messages \
-H "Authorization: Bearer $FELO_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "flint-v1.0:free",
"max_tokens": 1024,
"messages": [
{
"role": "user",
"content": "Hello"
}
],
"stream": true
}'Endpoint
Felo API Platform มีอินเทอร์เฟซสำหรับเรียกโมเดลที่เข้ากันได้ เลือกอินเทอร์เฟซที่แอปหรือไคลเอนต์เอเจนต์ของคุณรองรับอยู่แล้ว
Messages
ข้อความที่เข้ากันได้กับ Anthropic สำหรับไคลเอนต์สไตล์ Claude
POST
https://openapi.felo.ai/api/v1/messagesพารามิเตอร์
modelstringflint-v1.0:freeID โมเดลสาธารณะที่ต้องการเรียกmax_tokensinteger—จำนวนโทเคนสูงสุดที่สร้างmessagesarray—ข้อความสนทนาสำหรับ Chat Completionsinclude_reasoning———logprobs———reasoning———response_formatobject—ขอเอาต์พุตแบบมีโครงสร้างเมื่อรองรับseed———stop———temperaturenumber—ควบคุมความหลากหลายของการตอบกลับเมื่อรองรับtoolsarray—นิยาม tool calling ตามสคีมาที่เข้ากันได้top_logprobs———top_p———คำถามที่พบบ่อย
รู้จัก Flint (free)?
Recursive: Flint (free) เป็นโมเดลภาษาน้ำหนักเปิดแบบ mixture-of-experts (MoE) จาก Recursive ออกแบบมาเพื่อใช้เป็นเอเจนต์เขียนโค้ดโดยเฉพาะ ตัวโมเดลมีพารามิเตอร์รวม 39.8 พันล้านตัว และเปิดใช้งานประมาณ 2.5 พันล้านตัวต่อโทเคน สถาปัตยกรรมประกอบด้วย 49 เลเยอร์ โดยเป็น dense layer 2 เลเยอร์ ตามด้วย MoE layer 47 เลเยอร์ รองรับการใช้เครื่องมือแบบหลายรอบ (multi-turn tool use) และเผยแพร่ภายใต้สัญญาอนุญาต Apache 2.0 ซึ่งอนุญาตให้ใช้ในเชิงพาณิชย์ ดัดแปลง และเผยแพร่ต่อได้ โมเดลนี้เหมาะกับงานเอเจนต์เขียนโค้ด เช่น การสำรวจและทำความเข้าใจโค้ดเบส การแก้บั๊ก การพัฒนาฟีเจอร์ใหม่ และการเขียนชุดทดสอบ ด้วยหน้าต่างบริบท 262,000 โทเคนที่ใช้ร่วมกันระหว่างพรอมป์ต์และเอาต์พุต จึงสามารถใส่โค้ดจากรีโปขนาดกลางพร้อมบันทึกการคิดของเอเจนต์ได้โดยไม่ต้องตัดแบ่งข้อมูลหรือใช้เทคนิค retrieval ที่ซับซ้อน ทั้งยังรองรับการใช้งานบน GPU เดี่ยวอย่าง B300 หรือ H200 ต่อรีพลิกาด้วยชุดให้บริการ SGLang จุดเด่นอีกประการคือความเร็วในการประมวลผล ซึ่งทำได้ 125 โทเคนต่อวินาทีขึ้นไปบน M4 Pro และ 150 โทเคนต่อวินาทีขึ้นไปบน GPU NVIDIA ขนาด 64GB ข้อจำกัดที่ควรทราบคือ checkpoint แบบ BF16 มีขนาดประมาณ 80 GB และโมเดลแนะนำให้จัดสรรงบประมาณเอาต์พุตอย่างน้อย 32,768 โทเคน
การใช้งานถูกเรียกเก็บเงินอย่างไร
ค่าใช้จ่ายขึ้นอยู่กับผู้ให้บริการที่คุณใช้ ราคาของผู้ให้บริการนั้น และปริมาณการใช้งาน อินพุตที่ยาวขึ้นหรือเงื่อนไขอื่นอาจมีราคาแตกต่างกัน
Flint รองรับอินพุตและเอาต์พุตแบบใดบ้าง
รองรับอินพุตเป็นข้อความและส่งออกเป็นข้อความเท่านั้น ไม่รองรับภาพหรือเสียง
บริบทและความยาวเอาต์พุตของ Flint เป็นเท่าไร
มีความยาวบริบท 262,000 โทเคนที่ใช้ร่วมกันระหว่างพรอมป์ต์และเอาต์พุต และแนะนำให้จัดสรรงบประมาณเอาต์พุตอย่างน้อย 32,768 โทเคน
Flint เหมาะกับงานประเภทใด
เหมาะกับงานเอเจนต์เขียนโค้ด เช่น การสำรวจโค้ดเบส การแก้บั๊ก การพัฒนาฟีเจอร์ และการเขียนชุดทดสอบ รวมถึงการช่วยนักพัฒนาเขียนโค้ดและสร้างแอปพลิเคชันขนาดเล็ก
Flint แตกต่างจากโมเดลอื่นในกลุ่มเดียวกันอย่างไร
Flint ได้รับการอธิบายว่าเป็นโมเดล MoE ที่มีพารามิเตอร์รวมน้อยกว่า 50 พันล้านตัวที่ทำงานได้ดีที่สุดบน benchmark ด้านเอเจนต์เขียนโค้ด และสามารถเทียบเคียงกับโมเดล dense ขนาดใกล้เคียงที่แข็งแกร่งที่สุดได้
Flint ใช้สัญญาอนุญาตใด
เผยแพร่ภายใต้สัญญาอนุญาต Apache 2.0 ซึ่งอนุญาตให้ใช้ในเชิงพาณิชย์ ดัดแปลง และเผยแพร่ต่อได้