Hướng dẫn Claude Code
Thiết lập model Claude của Flaq AI và khám phá kỹ năng Claude Code
Dùng thử GPT 6 Astra API của OpenAI cho suy luận tài liệu phức tạp, rà soát bằng chứng và phân tích chuyên nghiệp qua API Flaq AI ổn định, giá hợp lý dành cho các nhóm.
const response = await fetch('https://api.flaq.ai/api/v1/chat/completions', {
method: 'POST',
headers: {
Authorization: 'Bearer YOUR_API_KEY',
Accept: 'text/event-stream',
'Content-Type': 'application/json'
},
body: JSON.stringify({
model: 'gpt-6-astra-file-analysis',
messages: [
{
role: 'user',
content: [
{ type: 'text', text: 'Summarize this file and extract the key risks.' },
{
type: 'file',
file: {
filename: 'demo.pdf',
file_data: 'https://example.com/demo.pdf'
}
}
]
}
],
stream: true,
max_tokens: 4096
})
});
const reader = response.body.getReader();
const decoder = new TextDecoder();
let buffer = '';
let assistantText = '';
while (true) {
const { done, value } = await reader.read();
if (done) break;
buffer += decoder.decode(value, { stream: true });
const frames = buffer.split('\n\n');
buffer = frames.pop() || '';
for (const frame of frames) {
const lines = frame.split('\n').filter(Boolean);
let eventName = 'message';
const dataLines = [];
for (const line of lines) {
if (line.startsWith('event:')) {
eventName = line.slice(6).trim();
} else if (line.startsWith('data:')) {
dataLines.push(line.replace(/^data:\s*/, ''));
}
}
const raw = dataLines.join('\n').trim();
if (raw === '[DONE]') {
console.log('\nFinal text:', assistantText);
continue;
}
let payload;
try {
payload = JSON.parse(raw);
} catch {
continue;
}
if (eventName === 'error' || payload.error) {
const msg = payload.error?.message ?? payload.message ?? 'Chat request failed';
throw new Error(msg);
}
const delta = payload.choices?.[0]?.delta;
if (delta?.content) {
assistantText += delta.content;
console.log(assistantText);
}
}
}
import json
import requests
response = requests.post(
'https://api.flaq.ai/api/v1/chat/completions',
headers={
'Authorization': 'Bearer YOUR_API_KEY',
'Accept': 'text/event-stream',
'Content-Type': 'application/json',
},
json={
'model': 'gpt-6-astra-file-analysis',
'messages': [
{
'role': 'user',
'content': [
{'type': 'text', 'text': 'Summarize this file and extract the key risks.'},
{
'type': 'file',
'file': {
'filename': 'demo.pdf',
'file_data': 'https://example.com/demo.pdf'
}
},
],
}
],
'stream': True,
'max_tokens': 4096,
},
stream=True,
)
response.raise_for_status()
event_name = 'message'
assistant_text = ''
for raw_line in response.iter_lines(decode_unicode=True):
if not raw_line:
event_name = 'message'
continue
if raw_line.startswith('event:'):
event_name = raw_line.replace('event:', '', 1).strip()
continue
if raw_line.startswith('data:'):
raw_data = raw_line.replace('data:', '', 1).strip()
if raw_data == '[DONE]':
print('\nFinal text:', assistant_text)
continue
payload = json.loads(raw_data)
if event_name == 'error' or payload.get('error'):
error = payload.get('error') or payload
raise RuntimeError(error.get('message', 'Chat request failed'))
choices = payload.get('choices') or []
if choices:
delta = choices[0].get('delta') or {}
content = delta.get('content')
if content:
assistant_text += content
print(content, end='', flush=True)
curl -N -X POST "https://api.flaq.ai/api/v1/chat/completions" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Accept: text/event-stream" \
-H "Content-Type: application/json" \
-d '{
"model": "gpt-6-astra-file-analysis",
"messages": [
{
"role": "user",
"content": [
{ "type": "text", "text": "Summarize this file and extract the key risks." },
{
"type": "file",
"file": {
"filename": "demo.pdf",
"file_data": "https://example.com/demo.pdf"
}
}
]
}
],
"stream": true,
"max_tokens": 4096
}'
| Tham số | Giá | Giá gốc | Giảm giá |
|---|
GPT 6 Astra File Analysis API áp dụng khả năng suy luận của mô hình chủ lực GPT-6 Astra từ OpenAI cho tài liệu phức tạp, xem xét bằng chứng và phân tích tệp chuyên nghiệp trên Flaq AI. Tích hợp API phân tích tệp này giúp nhà phát triển và các nhóm chuyên môn trích xuất thông tin, đối chiếu tuyên bố với tài liệu nguồn và tổng hợp phát hiện từ tài liệu, hình ảnh được hỗ trợ cùng hướng dẫn văn bản tùy chọn.
Lưu ý Chỉ tải lên các tệp và câu lệnh tuân thủ chính sách sử dụng của OpenAI, điều khoản Flaq AI và quy tắc xử lý dữ liệu của bạn. Nếu xảy ra lỗi, hãy kiểm tra tài liệu không được hỗ trợ hoặc bị hạn chế, đơn giản hóa hướng dẫn và thử lại.
GPT 6 Astra so với GPT 5.6 Sol File Analysis
GPT 5.6 Sol File Analysis là mô hình chủ lực thế hệ trước của OpenAI để phân tích tài liệu trên Flaq AI. GPT 6 Astra là mô hình chủ lực hiện tại khi suy luận tệp, trích xuất và đánh giá bằng chứng cần thế hệ GPT mới hơn.
GPT 6 Astra so với Claude Fable 5.1 File Analysis
Claude Fable 5.1 File Analysis đặc biệt mạnh về biểu đồ, bảng và sơ đồ nằm trong PDF. GPT 6 Astra File Analysis API là lựa chọn chủ lực của OpenAI cho suy luận tài liệu phức tạp, trích xuất và tổng hợp xuyên suốt nhiều tệp.
GPT 6 Astra so với Claude Fable 5 File Analysis
Claude Fable 5 vẫn là mô hình phân tích tài liệu Anthropic có năng lực tốt cho các nhóm đang sử dụng thế hệ đó. GPT 6 Astra đại diện cho phân khúc phân tích tệp chủ lực mới hơn của OpenAI trên Flaq AI.
GPT 6 Astra so với Gemini File Understanding
Quy trình xử lý tệp Gemini phù hợp với hệ thống đa phương thức lấy Google làm trung tâm. GPT 6 Astra File Analysis API dành cho các nhóm muốn sử dụng khả năng suy luận tài liệu chủ lực của OpenAI thông qua tích hợp trò chuyện được quản lý.
Thiết lập model Claude của Flaq AI và khám phá kỹ năng Claude Code

Thiết lập model GPT của Flaq AI và khám phá kỹ năng Codex
Dùng mô hình LLM của Flaq AI trong Hermes Agent
Sử dụng GLM 5.2, Kimi K3 và DeepSeek v4 trong ZCode
Chạy DeepSeek Harness với các mô hình DeepSeek của Flaq AI
Kết nối các tác nhân AI với công cụ tạo hình ảnh và video của Flaq
Sử dụng GPT 6 Astra và Claude Fable 5.1 trong WorkBuddy