Dùng thử miễn phí Claude Opus 5 File Analysis API của Anthropic để xem xét, trích xuất và tóm tắt tài liệu, hiểu hình ảnh và suy luận chuyên môn qua Flaq AI.
Mô hình Claude Opus 5 liên quan
Ví dụ API
Ví dụ gửi yêu cầu
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: 'claude-opus-5-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);
}
}
}
Ví dụ gửi yêu cầu
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': 'claude-opus-5-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)
Ví dụ gửi yêu cầu
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": "claude-opus-5-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
}'
Giá Claude Opus 5 File Analysis
| Tham số | Giá | Giá gốc | Giảm giá |
|---|
README
Claude Opus 5 File Analysis API (Hiểu Tài liệu Đa phương thức)
Claude Opus 5 File Analysis API giúp các ứng dụng hiểu những tệp đã tải lên cùng với chỉ dẫn bằng ngôn ngữ tự nhiên. API hỗ trợ đầu vào văn bản, hình ảnh và tệp cho các quy trình đánh giá tài liệu, trích xuất, so sánh và nghiên cứu cần ngữ cảnh đa phương thức trên Flaq AI.
Các Tính năng Chính của Claude Opus 5 File Analysis API
-
Đầu vào Tệp Đa phương thức: Phân tích đầu vào văn bản, hình ảnh và tệp đã tải lên được hỗ trợ trong một cuộc hội thoại có cấu trúc.
-
Hiểu Tài liệu: Trích xuất thông tin quan trọng, tóm tắt tài liệu dài và trả lời câu hỏi về nội dung được cung cấp.
-
Phân tích Tham chiếu Chéo: So sánh nhiều đầu vào, xác định mối quan hệ và sắp xếp các phát hiện theo định dạng được yêu cầu.
-
Diễn giải Có nhận biết Hình ảnh: Sử dụng ngữ cảnh trực quan từ hình ảnh được hỗ trợ cùng với chỉ dẫn văn bản khi tác vụ phụ thuộc vào bố cục hoặc chi tiết hình ảnh.
-
Yêu cầu Đầu ra Có cấu trúc: Yêu cầu bảng, bản tóm tắt, danh sách kiểm tra, nội dung phân loại hoặc các định dạng sẵn sàng để đánh giá khác bằng ngôn ngữ tự nhiên.
-
Đánh giá Dựa trên Hội thoại: Tiếp tục phân tích bằng các câu hỏi tiếp theo trong khi vẫn duy trì ngữ cảnh nhiệm vụ liên quan.
Cách Sử dụng Claude Opus 5 File Analysis API cho Quy trình Tài liệu trên Flaq AI
-
Đầu vào: Câu lệnh văn bản kèm hình ảnh và tệp tải lên không bắt buộc để cung cấp tài liệu cần phân tích.
-
Định hướng Nhiệm vụ: Mô tả mục tiêu đánh giá, các trường quan trọng, tiêu chí so sánh và định dạng đầu ra mong muốn.
-
Đầu ra: Phản hồi phân tích có cấu trúc được trả về qua quy trình hội thoại của Flaq AI để đánh giá hoặc sử dụng trong ứng dụng.
-
Theo dõi: Đặt câu hỏi tập trung để làm rõ các phát hiện, kiểm tra một phần cụ thể hoặc tinh chỉnh định dạng được yêu cầu.
-
Xử lý trong Ứng dụng: Xác thực thông tin đã trích xuất, xử lý lỗi tải lên hoặc lỗi từ nhà cung cấp và bảo vệ phù hợp tài liệu nguồn nhạy cảm.
Các Trường hợp Sử dụng Tốt nhất khi Tích hợp Claude Opus 5 File Analysis API
-
Đánh giá Tài liệu: Tóm tắt hợp đồng, báo cáo, bản tóm lược, chính sách và tài liệu nội bộ bằng các câu hỏi tập trung.
-
Trích xuất Dữ liệu: Chuyển đổi các tệp phi cấu trúc thành trường có cấu trúc, danh sách kiểm tra hoặc bản tóm tắt phục vụ đánh giá.
-
Nghiên cứu và So sánh: So sánh nhiều tệp nguồn và chỉ ra điểm tương đồng, khác biệt cùng thông tin còn thiếu.
-
Phân tích Tài liệu Trực quan: Diễn giải biểu đồ, trang được quét, bố cục và tài liệu dựa trên hình ảnh khác cùng với chỉ dẫn.
-
Quy trình Tri thức: Thêm trợ lý có khả năng nhận biết tệp vào các ứng dụng hỗ trợ, tuân thủ, vận hành và nghiên cứu.
Lưu ý Hãy xác nhận quyền đối với tệp và đánh giá thông tin đã trích xuất trước khi dựa vào đó để đưa ra quyết định về pháp lý, tài chính, y tế, tuân thủ hoặc các vấn đề có tác động lớn khác.
Claude Opus 5 File Analysis so với Đối thủ: Phân tích So sánh
-
Claude Opus 5 so với GPT-5 Vision: GPT-5 Vision hỗ trợ khả năng lập luận đa phương thức trên phạm vi rộng. Claude Opus 5 File Analysis tập trung vào đánh giá, trích xuất và phân tích tiếp nối xoay quanh tài liệu trên các đầu vào đã tải lên.
-
Claude Opus 5 so với Gemini 2.5 Pro: Gemini 2.5 Pro cung cấp khả năng hiểu đa phương thức trong hệ sinh thái của Google. Claude Opus 5 mang đến quy trình thay thế tập trung vào diễn giải tài liệu cẩn trọng và phản hồi có cấu trúc.
-
Claude Opus 5 so với Qwen-VL: Qwen-VL được thiết kế cho các tác vụ ngôn ngữ-thị giác trong những quy trình của Alibaba. Claude Opus 5 phù hợp với các nhóm ưu tiên đánh giá tệp, so sánh theo ngữ cảnh và viết phân tích rõ ràng.
-
Claude Opus 5 so với Mistral OCR: Mistral OCR tập trung vào trích xuất văn bản từ tài liệu. Claude Opus 5 vượt xa việc trích xuất để hỗ trợ hỏi đáp, so sánh, tổng hợp và lập luận nhiều lượt.
-
Claude Opus 5 so với Gemini Flash: Gemini Flash nhấn mạnh các tương tác đa phương thức có độ phản hồi cao. Claude Opus 5 là lựa chọn phù hợp khi tệp đã tải lên cần được diễn giải sâu hơn và tạo đầu ra có cấu trúc kỹ lưỡng.