মডেল-ভিত্তিক ওয়েব সার্চ (Anthropic)।
Anthropic Web Search
Generate cited answers using web search.
মডেল-ভিত্তিক ওয়েব সার্চ (Anthropic)।
Claude ও ওয়েব সার্চ দিয়ে উদ্ধৃতিসহ উত্তর তৈরি করে। messages ও max_tokens দিন। মডেল ও web_search টুল পরিষেবা পরিচালনা করে; max_uses সার্চের সংখ্যা সীমাবদ্ধ করে। রেসপন্সটি একটি Anthropic Messages অবজেক্ট, যাতে tool-use, search-result ও text ব্লক থাকে। usage রিসোর্স ব্যবহার দেখায়, Felo চার্জ নয়।
মূল্য রেফারেন্স
- মিটারিং: মিটার করা রেসপন্স উপাদান
- রেফারেন্স রিকোয়েস্ট অনুমান: USD 0.3
- রেফারেন্স গ্রাহক মাল্টিপ্লায়ার: 1.0। নিষ্পত্তিকৃত গ্রাহক অঙ্কে এটি আবার প্রয়োগ করবেন না।
এটি কেবল রেফারেন্স মেটাডেটা; অ্যাকাউন্টের কোটেশন, নিশ্চিত মূল্য বা ব্যয়সীমা নয়। রিসোর্স ক্রেডিট Felo ক্রেডিট নয়। চূড়ান্ত চার্জ Felo-এর বিলিং রেকর্ড অনুযায়ী হয়।
- টাইপ: integermax
_tokens আবশ্যকউত্তরে জেনারেট করার জন্য সর্বোচ্চ টোকেন সংখ্যা। আপস্ট্রিম Messages API-এর জন্য আবশ্যক।
- টাইপ: array object[]messagesআবশ্যক
কথোপকথনের মেসেজ, Anthropic Messages API-এর মতো একই ফরম্যাটে। user turn-এ আপনার প্রশ্ন থাকে।
- contentটাইপ: string
মেসেজ টেক্সট। কাঠামোবদ্ধ কনটেন্ট ব্লকও গ্রহণ করা হয়।
- roleটাইপ: string enumমান
- user
- assistant
- টাইপ: stringsystem
উত্তরের টোন বা ফরম্যাট নিয়ন্ত্রণ করতে ঐচ্ছিক system prompt।
- টাইপ: object200
একটি আদর্শ Anthropic Messages রেসপন্স।
content[]-এ সম্পাদিত সার্চ ও উদ্ধৃত উত্তর একসাথে থাকে;usage.server_tool_use.web_search_requestsহলো বিল করা সার্চের সংখ্যা।- টাইপ: array object[]content
ক্রমসাজানো ব্লক: server_tool_use (সার্চ কোয়েরি), web_search_tool_result (সূত্র), এবং text (উদ্ধৃত উত্তর)।
খালি অবজেক্ট - টাইপ: stringid
- টাইপ: stringrole
- টাইপ: stringstop
_reason - টাইপ: stringtype
- টাইপ: objectusage
- cacheটাইপ: integer
_creation _input _tokens Integer numbers.
- cacheটাইপ: integer
_read _input _tokens Integer numbers.
- inputটাইপ: integer
_tokens Integer numbers.
- outputটাইপ: integer
_tokens Integer numbers.
- serverটাইপ: object
_tool _use - webটাইপ: integer
_search _requests বিল করা ওয়েব সার্চ সংখ্যা।
application/json - 400
রিকোয়েস্ট প্রক্রিয়া করা যায়নি। রিকোয়েস্ট প্যারামিটার যাচাই করুন।
- 401
একটি বৈধ Felo API key আবশ্যক।
- 402
বিলিং শর্ত পূরণ না হওয়ায় রিকোয়েস্ট এগোতে পারছে না।
- 403
অ্যাকাউন্টটিকে এই অপারেশন করার অনুমতি নেই।
- 429
রিকোয়েস্ট বা ব্যয়ের সীমায় পৌঁছে গেছে।
- 502
পরিষেবা রিকোয়েস্টটি সম্পন্ন করতে পারেনি।
- 503
API বা বিলিং পরিষেবা সাময়িকভাবে অনুপলভ্য।
- 504
রিকোয়েস্ট প্রক্রিয়াকরণের সময় পরিষেবার সময় শেষ হয়ে গেছে।
- default
ত্রুটি রেসপন্স; আপস্ট্রিম passthrough রেসপন্স প্রোভাইডারের ফর্ম্যাট ব্যবহার করতে পারে।
application/json
curl https://openapi.felo.ai/v1/beta/anthropic-websearch/search \
--request POST \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '{
"max_tokens": 1024,
"messages": [
{
"role": "user",
"content": "What are the three biggest AI announcements this week? Give one sentence each with sources."
}
]
}'
{
"id": "string",
"type": "message",
"role": "assistant",
"stop_reason": "end_turn",
"content": [
{}
],
"usage": {
"input_tokens": 1,
"output_tokens": 1,
"cache_read_input_tokens": 1,
"cache_creation_input_tokens": 1,
"server_tool_use": {
"web_search_requests": 1
}
}
}