\"ক্লাউড কোডের তৃতীয় পক্ষের গেটওয়ে সেটআপ: চীনা উন্মুক্ত-সোর্স মডেলের সাথে\"
ক্লাউড কোড কাস্টম এপি এন্ডপয়েন্ট: চীনা ওপেন-সোর্স মডেলের তৃতীয় পক্ষ গেটওয়ে সেটআপ
ক্লাউড কোড কনফিগার করা যেতে পারে একটি অ্যান্থ্রোপিক-সাম্যযোগ্য এন্ডপয়েন্ট ব্যবহার করে, সরাসরি প্রদাতা এন্ডপয়েন্ট ব্যবহার করে না। এটি গেটওয়ে-নিয়ন্ত্রিত ফ্লাওয়ারফলো টেস্ট করার সুযোগ করে দেয়, যেখানে গেটওয়ে দ্বারা প্রকাশিত মডেল আইডি, বিশেষ করে ইসিএক্সের বর্তমান মডেল ক্যাটালগে পাওয়া চীনা ওপেন-সোর্স মডেলের জন্য।
এটি একটি প্রদাতা-স্পেশিফিক, তৃতীয় পক্ষের সাম্যযোগ্য ফ্লাওয়ারফলো। অ্যান্থ্রোপিকের অফিসিয়াল ক্লাউড কোড গেটওয়ে ডকুমেন্টেশন অনুসারে, অ্যান্থ্রোপিক ক্লাউড কোডকে গেটওয়ে দিয়ে নন-ক্লাউড মডেলের সাথে রুটিং করা হয় না। ইসিএক্স দাবি করে না যে এই ফ্লাওয়ারফলো অ্যান্থ্রোপিক দ্বারা সমর্থিত। একটি নন-ক্লাউড মডেল ক্লাউড কোডের প্রতিটি বৈশিষ্ট্য প্রদান করতে পারে না।
কনফিগারেশন করার আগে পড়ুন
এই গাইডটি এন্ডপয়েন্ট কনফিগারেশন এবং সাম্যযোগ্যতা পরীক্ষার বোঝাপড়া বোঝাতে হবে। অ্যান্থ্রোপিকের অফিসিয়াল ডকুমেন্টেশন ক্লাউড কোডকে গেটওয়ে দিয়ে নন-ক্লাউড মডেলের সাথে রুটিং করে সমর্থন করে না। ইসিএক্স দাবি করে না যে প্রতিটি ক্লাউড কোড বৈশিষ্ট্য প্রতিটি নন-ক্লাউড মডেলের সাথে কাজ করে। ক্লাউড কোডের সংস্করণ, গেটওয়ে এবং মডেল প্রদাতার শর্তাবলী এবং ডকুমেন্টেশন পরীক্ষা করার আগে প্রোডাকশন ডেটা ব্যবহার করার আগে এই ফ্লাওয়ারফলো ব্যবহার করার আগে চেক করুন।
Quick start
যদি তুমি সাম্যযোগ্যতার সীমা বুঝে ফেলেছ, তাহলে প্রথমে এই ছোট পথটি অনুসরণ কর:
- বর্তমান ইসিএক্স মডেল ক্যাটালগ থেকে একটি সক্রিয় মডেল আইডি নির্বাচন করুন।
- একটি ইসিএক্স এপি কী তৈরি করুন এবং সোর্স কন্ট্রোল থেকে বের করে রাখুন।
ANTHROPIC_BASE_URLএhttps://ecaix.com/api/ai/v1/anthropicসেট করুন।- নীচের ডাগনস্টিক রিকোয়েস্টটি পাঠান এবং HTTP স্ট্যাটাস রেকর্ড করুন।
- ক্লাউড কোডের একটি পাঠ্য-নিরোধক টেস্ট প্রকল্পে
claude -pদিয়ে চালান। - টুলস, স্ট্রিমিং, কনটেক্সট সীমা এবং অনুমতি আলাদা আলাদাভাবে পরীক্ষা করুন।
প্রকাশের সময়ের বৈধতা অবস্থা
| এলাকা | অবস্থা | প্রমাণ সীমা |
|---|---|---|
| পাবলিক মডেল আইডি | মাপ করা হয়েছে | ইসিএক্সের পাবলিক ক্যাটালগে ২০২৬-১০-২৩ তারিখে চেক করা হয়েছে |
| এন্ডপয়েন্ট পথ | মাপ করা হয়েছে | ইসিএক্সের প্রকাশিত অ্যান্থ্রোপিক-সাম্যযোগ্য ডকুমেন্টেশনে মিলিত হয়েছে |
| সরাসরি এপি রিকোয়েস্টের সাথে একটি সক্রিয় কী | এই নিবন্ধে যাচাই করা হয়নি | নিজের অনুমোদিত কী দিয়ে ডাগনস্টিক কমান্ড চালান |
| ক্লাউড কোড এন্ড-টু-এন্ড সেশন | এই নিবন্ধে যাচাই করা হয়নি | নিজের ইনস্টলড ক্লাউড কোড সংস্করণের বিরুদ্ধে পরীক্ষা করতে হবে |
| টুল কালিং, স্ট্রিমিং, লং কনটেক্সট | এই নিবন্ধে যাচাই করা হয়নি | আলাদা করে পরীক্ষা করুন; টেক্সট সাম্যযোগ্যতা নয়, বৈশিষ্ট্য সাম্যযোগ্যতা |
এই টেবিলটি উদ্দেশ্যপূর্ণ: একটি কনফিগারেশন উদাহরণ মাপকাঠি নয়, বরং একটি পরীক্ষিত সাম্যযোগ্যতা ফলাফল।
এই সেটআপটি কী পরিবর্তন করে
এই সেটআপ চারটি আলাদা অংশ নিয়ে গঠিত:
- ক্লাউড কোড হলো কোডিং টাস্ক তৈরি এবং রিকোয়েস্ট পাঠানোর ক্লায়েন্ট।
- অ্যান্থ্রোপিক-সাম্যযোগ্য গেটওয়ে অ্যান্থ্রোপিক-স্টাইল এন্ডপয়েন্টে রিকোয়েস্ট পায়।
- মডেল আইডি গেটওয়ের দ্বারা উপস্থাপিত উপস্ট্রিম মডেলটি নির্বাচন করে।
- এপি কী রিকোয়েস্টের অনুমোদন করে এবং অ্যাকাউন্ট, কোটা এবং অনুমতি নির্ধারণ করে।
এন্ডপয়েন্ট পরিবর্তন করে একটি নন-ক্লাউড মডেলকে ক্লাউড মডেলে পরিণত হয় না। এটি শুধুমাত্র যা সমর্থনকারী এপি সারফেসে রিকোয়েস্ট পাঠানো হয়। টুল ব্যবহার, কনটেক্সট হ্যান্ডলিং, মডেল অ্যালিয়াস, স্ট্রিমিং আচরণ এবং অনুমতি প্রবাহ বিভিন্ন ক্লায়েন্ট সংস্করণ এবং গেটওয়ে ইমপ্লিমেন্টেশনের উপর নির্ভর করে পরিবর্তিত হতে পারে।
শুরু করার আগে
নিম্নলিখিত প্রয়োজনীয়তা থাকবে:
- একটি ক্লাউড কোড ইনস্টলেশন যা পরিবেশ বা সেটিংস-ভিত্তিক এন্ডপয়েন্ট কনফিগারেশন সমর্থন করে।
- একটি ইসিএক্স এপি কী।
- একটি ইসিএক্স মডেল ক্যাটালগে বর্তমানে বিদ্যমান মডেল আইডি।
- একটি টার্মিনাল যেখানে একটি ছোট পরীক্ষা রিকোয়েস্ট চালানোর জন্য একটি এপি কী সোর্স কন্ট্রোলে রাখা হয় না।
ক্যাটালগ সময়ের সাথে পরিবর্তিত হয়। কনফিগারেশন ফাইলে মডেল আইডি কপি করার আগে, ইসিএক্স মডেল ডিরেক্টরিতে যান এবং নিশ্চিত করুন যে মডেল সক্রিয় এবং আপনি যে এপি স্টাইল ব্যবহার করার পরিকল্পনা করছেন, তার জন্য উপলব্ধ।
গেটওয়ে এন্ডপয়েন্ট কনফিগার করুন
ক্লাউড কোড বেশিরভাগ ইনস্টলেশনে ~/.claude/settings.json ফাইলে সেটিংস সংরক্ষণ করে। সঠিক সেটিংস স্কিমা পরিবর্তন করতে পারে, তাই নিচের উদাহরণটি একটি শুরু করার জন্য প্যাটার্ন হিসেবে বিবেচনা করুন এবং আপনার ইনস্টলড সংস্করণের ডকুমেন্টেশন সাথে তুলনা করুন।
{
"env": {
"ANTHROPIC_BASE_URL": "https://ecaix.com/api/ai/v1/anthropic",
"ANTHROPIC_API_KEY": "YOUR_ECAIX_API_KEY",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1",
"CLAUDE_CODE_DISABLE_UNKNOWN_MODEL_WINDOW_ENFORCEMENT": "1"
},
"model": "deepseek-v4.1-flash"
}
এই ফাইলটি একটি সত্যিকাল এপি কী থাকলে একটি পাবলিক রিপোজিটরিতে কমিট করবেন না। স্থানীয় পরিবেশ ভ্যারিয়েবল, সিক্রেট ম্যানেজার বা আপনার ক্লাউড কোড ইনস্টলেশনের পরামর্শ দেওয়া ক্রেডেনশিয়াল মেকানিজমের preference করুন।
শেল সেশনে পরীক্ষা করার সময় এন্ডপয়েন্ট কনফিগার করা যেতে পারে:
export ANTHROPIC_BASE_URL="https://ecaix.com/api/ai/v1/anthropic"
export ANTHROPIC_API_KEY="YOUR_ECAIX_API_KEY"
export ANTHROPIC_MODEL="deepseek-v4.1-flash"
একটি নির্দিষ্ট ক্লাউড কোড রিলিজে সমর্থিত ভ্যারিয়েবল নাম এবং সেটিংস পরিবর্তন করতে পারে। যদি ক্লায়েন্ট ANTHROPIC_MODEL পড়তে না পারে, তাহলে আপনার সংস্করণের ডকুমেন্টেশনে বর্ণিত মডেল ফিল্ড বা মডেল অ্যালিয়াস মেকানিজম ব্যবহার করুন। গেটওয়ে অবশ্যই শেষ মডেল আইডি স্বীকৃতি করতে হবে।
অ্যান্থ্রোপিক-সাম্যযোগ্য এন্ডপয়েন্ট প্রথমে যাচাই করুন
ইন্টারেক্টিভ কোডিং সেশন শুরু করার আগে, একটি ছোট রিকোয়েস্ট পাঠান। এতে এন্ডপয়েন্ট, অনুমোদন এবং মডেল আইডি সমস্যা আলাদা করে রাখা হয়, যা ক্লাউড কোডের বিশেষ বৈশিষ্ট্য নয়।
নিচের কমান্ডটি প্রতিক্রিয়া হেডার এবং বডি আলাদা করে সংরক্ষণ করে, তারপর HTTP স্ট্যাটাস প্রিন্ট করে। একটি সত্যিকাল অনুমোদিত কী শুধুমাত্র আপনার স্থানীয় শেলে ব্যবহার করুন; কখনোই নিবন্ধ, ইস্যু বা শেয়ারড লগে পেস্ট করবেন না।
curl -sS -D /tmp/ecaix-anthropic-headers.txt \
-o /tmp/ecaix-anthropic-response.json \
-w '\nHTTP %{http_code}\n' \
"${ANTHROPIC_BASE_URL}/messages" \
-H "x-api-key: ${ANTHROPIC_API_KEY}" \
-H "anthropic-version: 2023-06-01" \
-H "content-type: application/json" \
-d '{
"model": "deepseek-v4.1-flash",
"max_tokens": 128,
"messages": [
{"role": "user", "content": "Reply with one short sentence."}
]
}'
প্রত্যাশিত ব্যাখ্যা:
200: প্রতিক্রিয়া গঠন দেখুন এবং ফিরিয়ে দেওয়া মডেল বা ব্যবহার ক্ষেত্রগুলি নিশ্চিত করুন।401বা403: কী, হেডার, অ্যাকাউন্ট এবং অনুমতি সীমা চেক করুন, তারপর প্রম্পট পরিবর্তন করুন।404: বেস ইউআরএল,/messagesসাফিক্স এবং এন্ডপয়েন্ট ডিপ্লয়মেন্ট চেক করুন।400: রিকোয়েস্টকে সবচেয়ে ছোট বৈধ বডিতে হ্রাস করুন এবং মডেল-স্পেশিফিক ফিল্ড চেক করুন।5xxবা টাইমআউট: রিকোয়েস্ট সময় এবং প্রতিক্রিয়া বডি রেকর্ড করুন, তারপর গেটওয়ে, উপস্ট্রিম এবং ক্লায়েন্ট টাইমআউট আচরণ আলাদা করুন।
সফল প্রতিক্রিয়া নিশ্চিত করে যে কী, এন্ডপয়েন্ট, রিকোয়েস্ট ফরম্যাট এবং মডেল আইডি একত্রে সেই রিকোয়েস্টের জন্য কাজ করেছে। এটি নিশ্চিত করে না যে প্রতিটি ক্লাউড কোড বৈশিষ্ট্য কাজ করবে।
মডেল আইডি নির্বাচন করা
ইসিএক্সের ক্যাটালগে চীনা প্রদাতাদের মডেল পরিবার রয়েছে। কাজের জন্য সঠিক শুরু মডেল নির্ধারণ করা হয় না, শুধুমাত্র মডেল নামের উপর নির্ভর করে।
কোডিং এবং সাধারণ উন্নয়ন
সক্র
ক্লাউড ক্লোড কোডের API রিকোয়েস্টের পর পরীক্ষা করার পর
একবার সরাসরি রিকোয়েস্ট সফল হলে, শুরু করুন নিরাপদ বা নিম্ন-রিস্ক কমান্ডের সাথে:
claude -p "Explain what this repository does without editing files."
পরবর্তীতে একটি সীমিত-স্পেস টাস্ক পরীক্ষা করুন, উদাহরণস্বরূপ:
claude -p "List the likely entry points for the web application. Do not modify files."
বৃহত্তর চ্যালেঞ্জের পরীক্ষা করুন:
- প্লেইন টেক্স্ট রিসপন্স।
- সংক্ষিপ্ত কোড ব্যাখ্যা।
- রিপোজিটির নেভিগেশন।
- একটি ডিসপোজেবল ব্রাঞ্চে নিয়ন্ত্রিত সম্পাদনা।
- টুল ব্যবহার বা বহু-শ্রেণী টাস্ক।
- স্ট্রিমিং এবং লং-কনটেক্ট বেহাবর।
একটি সফল টেক্স্ট রিসপন্সের কারণে ক্লাউড ক্লোডের পেরমিশন প্রম্প্ট, টুল কাল, স্ট্রিমিং, কনটেক্ট লিমিট বা ফাইল সম্পাদনা বেহাবর সঠিকভাবে কাজ করবে তা নিশ্চিত করার জন্য এটিকে ধরে রাখবেন না।
সঠিক এপি পাথ নির্বাচন করুন
ক্লাউড ক্লোড কোড একমাত্র ক্লায়েন্ট ফ্লো নয়। আপনার প্রয়োজনীয় ক্লায়েন্ট এবং ফিচার সেটের জন্য সঠিক এপি পাথ নির্ধারণ করতে হবে:
| বিকল্প | সেরা ফিট | তুলনা করুন |
|---|---|---|
| অফিসিয়াল ক্লাউড API | ন্যাটিভ ক্লাউড সমর্থন এবং অফিসিয়াল ডকুমেন্টেশন | প্রদানকারীর শর্তাবলী, ন্যাটিভ ফিচার এবং বিলিং |
| তৃতীয় পক্ষের অ্যান্থ্রোপিক-সাম্য গেটওয়ে | গেটওয়ে পরিচালিত ফ্লো যা অ্যান্থ্রোপিক-স্টাইল রিকোয়েস্ট ব্যবহার করে | প্রোটোকল কভারেজ, রাউটিং, লিমিট, লজিং এবং নন-ক্লাউড রেস্ট্রিকশন |
| মডেল প্রদানকারীর ন্যাটিভ এপি | প্রদানকারীর বিশেষ মডেল ক্ষমতা | ন্যাটিভ ফিল্ড, টুল, কনটেক্ট লিমিট এবং প্রদানকারীর SDK |
| ওপেনএআই-সাম্য গেটওয়ে | বিদ্যমান ওপেনএআই SDK এবং টুল | বেস URL পরিবর্তন, ফিল্ড কনভার্সন, রিসপন্স সমর্থন এবং টুল সেম্যানটিক্স |
এক্সএসআইএফের জন্য, অ্যান্থ্রোপিক মেসেজ ডকুমেন্টেশন (অ্যান্থ্রোপিক মেসেজ এপি) অ্যান্থ্রোপিক-স্টাইল পাথ এবং ওপেনএআই-সাম্য ক্লায়েন্টের জন্য চ্যাট কমপ্লিটেশন ডকুমেন্টেশন ব্যবহার করুন। মডেল ডিরেক্টরির (মডেলস) থেকে বর্তমান মডেল আইডি এবং প্রাইসিং পেজ থেকে বর্তমান প্রদর্শিত মূল্য পরীক্ষা করুন।
সমর্থন ম্যাট্রিক্স
এই নিবন্ধের প্রকাশকালীন সাক্ষ্য সীমাবদ্ধতা নয়, বরং সমস্ত ফিচার সমর্থিত তা নিশ্চিত করার একটি দাবি নয়:
| পরীক্ষা এলাকা | এই নিবন্ধে প্রমাণ | পরবর্তী প্রয়োজনীয় পরীক্ষা |
|---|---|---|
| এপি কী অথেনটিকেশন | রিকোয়েস্ট ফরম্যাট এবং ডাগনস্টিক কমান্ড | একটি অনুমোদিত কী দিয়ে চালান এবং অবস্থা রেকর্ড করুন |
| মডেল রাউটিং | বর্তমান পাবলিক ক্যাটালগ আইডি | রিসপন্স মডেল বা ব্যবহার ফিল্ড নিশ্চিত করুন |
| প্লেইন টেক্স্ট জেনারেশন | মিনিমাল রিকোয়েস্ট শেপ | একটি সত্য রিসপন্স রেকর্ড করুন |
| স্ট্রিমিং | এখানে নিশ্চিত করা হয়নি | ইভেন্ট ফরম্যাট এবং ক্লায়েন্ট প্যারসিং পরীক্ষা করুন |
| টুল কাল | এখানে নিশ্চিত করা হয়নি | একটি নিরাপদ ফাংশন স্কিমা পরীক্ষা করুন |
| বহু-শ্রেণী এজেন্ট টাস্ক | এখানে নিশ্চিত করা হয়নি | একটি ডিসপোজেবল রিপোজিটরি ব্যবহার করুন |
| লং কনটেক্ট | এখানে নিশ্চিত করা হয়নি | সর্বোচ্চ সফল প্রম্প্টের আকার পরিমাপ করুন |
| পেরমিশন বেহাবর | এখানে নিশ্চিত করা হয়নি | নিরাপদ এবং নিয়ন্ত্রিত সম্পাদনা টাস্ক পরীক্ষা করুন |
এই পার্থক্য সফল মিনিমাল রিকোয়েস্টের কারণে সম্পূর্ণ ক্লাউড ক্লোড সমর্থন সনাক্তকরণকে প্রতিরোধ করে।
মডেল ডিটেল পেজ এবং বর্তমান আইডি
মডেল নাম থেকে পুরানো নাম কপি না করে মডেল ডিটেল পেজ ব্যবহার করুন:
এই লিঙ্কগুলি বর্তমান মডেল আইডি, কনটেক্ট তথ্য এবং পেজ-লেভেল ডিটেলের জন্য প্রবেশপথ।
প্রকাশের পর মডেলের উপলব্ধতা পরিবর্তন হতে পারে।
একটি ত্রুটি ঘটলে, একাধিক ভ্যারিয়েবল পরিবর্তন না করে এই ক্রম অনুসরণ করুন:
- HTTP স্ট্যাটাস এবং রিসপন্স বডি সেভ করুন।
- বেস ইউআরএল এবং এন্ডপয়েন্ট সাফিক্স নিশ্চিত করুন।
- লোকালভাবে কী উপস্থিত এবং আশা করা পরিমাণ নিশ্চিত করুন।
- বর্তমান মডেল আইডি লাইভ মডেল ক্যাটালগ থেকে নিশ্চিত করুন।
- স্মার্ট রিকোয়েস্টের সাথে পুনরায় চালান।
- ক্লাউড ক্লোড দ্বারা প্রেরিত ক্লায়েন্ট রিকোয়েস্টের সাথে ফলাফল তুলনা করুন।
- তখনই উপরের রাউটিং, টাইমআউট বা টুল স্কিমা পার্থক্য অনুসন্ধান করুন।
মডেল ফাউন্ড না হো এর জন্য, একটি শব্দের ত্রুটি থেকে একটি পেরমিশন সমস্যা, একটি গেটওয়ে ম্যাপিং সমস্যা এবং একটি উপরের প্রদানকারীর ব্যর্থতা আলাদা করা হয়। 401 এবং 403 এর জন্য, মডেল পরিবর্তন সাধারণত প্রথম চেষ্টা নয়। একটি টেক্সট সফল/টুল ব্যর্থ ক্ষেত্রে, পরবর্তী পরীক্ষা টুল স্কিমা rather than another plain-text প্রম্প্ট হতে হবে।
সাধারণ ত্রুটি
| লক্ষণ | সম্ভাব্য কারণ | যা পরীক্ষা করুন |
|---|---|---|
401 বা 403 | মিসিং, ইনভ্যালিড বা অথেনটিকেশন-বিহীন এপি কী | কী মান, অ্যাকাউন্ট অনুমতি এবং এন্ডপয়েন্ট হেডার |
| মডেল ফাউন্ড না হো | মডেল আইডি বর্তমান ক্যাটালগে নেই বা কী দ্বারা অ্যাক্সেস করা যায় না | /models, শব্দের ভুল এবং মডেল অ্যাক্সেস |
| অসাম্য প্যারামিটার | গেটওয়ে বা উপরের মডেল শুধুমাত্র অ্যান্থ্রোপিক রিকোয়েস্ট ফরম্যাটের অংশ সমর্থন করে | অপশনাল ফিল্ড সরিয়ে ফেলুন এবং একটি মিনিমাল রিকোয়েস্ট পরীক্ষা করুন |
| খালি বা অসঙ্গত টুল কাল | টুল স্কিমা বা প্রদানকারীর ম্যাপিং ভিন্ন হতে পারে | একটি একক সহজ ফাংশন পরীক্ষা করুন আগে একটি সম্পূর্ণ এজেন্ট ফ্লো |
| টাইমআউট | কনটেক্ট, আউটপুট, উপরের লোড বা ক্লায়েন্ট টাইমআউট বড় হতে পারে | প্রম্প্ট আকার, আউটপুট লিমিট বা টাস্ক স্কোপ কমিয়ে নিন |
| ক্লায়েন্ট মডেল সেটিংগকে ইগনোর করে | ইনস্টল করা ক্লাউড ক্লোড ভার্সন একটি ভিন্ন সেটিংস পাথ ব্যবহার করে | ভার্সন-স্পেশিফিক সেটিংস ডকুমেন্টেশন চেক করুন |
| টেক্সট কাজ করে কিন্তু এজেন্ট টাস্ক ব্যর্থ হয় | টেক্সট সমর্থন নন টুল সমর্থনের মতো নয় | টুল, পেরমিশন, স্ট্রিমিং এবং কনটেক্ট স্বতন্ত্রভাবে পরীক্ষা করুন |
সিকিউরিটি এবং ডেটা হ্যান্ডলিং
গেটওয়েকে একটি আলাদা সেবা সীমা হিসেবে বিবেচনা করুন। সোর্স কোড বা কাস্টমার ডেটা প্রেরণ করার আগে পরীক্ষা করুন:
- কোন সেবা প্রম্প্ট এবং ফাইল কন্টেন্ট গ্রহণ করে।
- রিকোয়েস্ট এবং রিসপন্স লজিং করা হয় কি না।
- এপি কী কীভাবে স্টোর এবং রোটেট করা হয়।
- মডেল রুট একটি সত্য উপরের সংযোগ কি বা অন্য প্রদানকারীর ফলো-আপ রুট কি।
- ক্লায়েন্ট কোন টুল ব্যবহার করতে পারে।
- কী পরীক্ষা শেষ করার পর কীভাবে রিভোক করা হয়।
প্রোডাকশন এপি কী কখনও পাবলিক ইস্যু, নিবন্ধ, স্ক্রিনশট বা শেল ইতিহাসে যারা অন্যদের সাথে শেয়ার করা হয় সেখানে পেস্ট করবেন না।
এই কাজের সাথে কীভাবে ভিন্ন
অফিসিয়াল অ্যান্থ্রোপিক ডকুমেন্টেশন ক্লাউড ক্লোড সমর্থনকে কর্তৃত্ব। একটি তৃতীয় পক্ষের গেটওয়ে অনুরূপ রিকোয়েস্ট ফরম্যাট প্রদর্শন করতে পারে, কিন্তু সমর্থন নন। এই ফ্লোকে নিরাপদভাবে বর্ণনা করার উপায় হল:
- এই গেটওয়ে সেটিং দ্বারা সমর্থিত: এন্ডপয়েন্ট, অথেনটিকেশন হেডার, মডেল আইডি এবং ফিচার যা এক্সএসআইএফ পরীক্ষা করেছে।
- অটোমেটিকভাবে সমর্থিত নয়: ক্লাউড ক্লোডের সমস্ত ফিচার, নন-ক্লাউড মডেল বেহাবর, প্রদানকারীর বিশেষ টুল সেম্যানটিক্স এবং ভবিষ্যতের ক্লায়েন্ট ভার্সন।
- পরীক্ষা করার প্রয়োজন: মডেল উপলব্ধতা, রিকোয়েস্ট ফিল্ড, কনটেক্ট লিমিট, স্ট্রিমিং, টুল কাল এবং মূল্য।
FAQ
এই ফ্লোয়ার জন্য ক্লাউড সাবস্ক্রিপশন প্রয়োজন?
এটি নির্ভর করে আপনার ক্লাউড ক্লোড ইনস্টলেশন, অ্যাকাউন্ট শর্ত এবং গেটওয়ে সেটিংয়ের উপর। এই নিবন্ধটি অ্যান্থ্রোপিকের সাবস্ক্রিপশন বা প্রোডাক্ট প্রয়োজনীয়তা পরিবর্তন করে না। বর্তমান অফিসিয়াল ক্লাউড ক্লোড ডকুমেন্টেশন এবং আপ
একটি প্র্যাকটিকাল সমর্থন চেকলিস্ট
প্রতিটি পরীক্ষার ফলাফল রেকর্ড করার আগে, দলের জন্য ইন্টিগ্রেশন উপকারী বলে মনে করলে:
| পরীক্ষা | রেকর্ড করা ফলাফল |
|---|---|
| মিনিমাল টেক্সট রিকোয়েস্ট | HTTP স্ট্যাটাস, রেসপন্সের আকার এবং মডেল আইডি |
| স্ট্রিমিং | ক্লায়েন্টের আশা করা ফরম্যাটে ইভেন্ট আসে কিনা |
| টুল কাল | টুল সCHEMA গ্রহণ করা হয় এবং আর্গুমেন্টগুলি সঠিকভাবে ফেরত দেওয়া হয় কিনা |
| লং কনটেক্স্ট | টাইমআউটের মধ্যে সম্পন্ন হওয়া সর্বোচ্চ প্রম্প্ট |
| ফাইল এডিটিং | অনুমতি এবং প্যাচ অ্যাপ্লিকেশন আশা করা মতো কাজ করে কিনা |
| ফেলার হ্যান্ডলিং | ক্লায়েন্ট কীভাবে রেট লিমিট, টাইমআউট এবং উপস্ট্রিম এরর রিপোর্ট করে |
| কী রিভোকেশন | পরীক্ষা করা কীটি বন্ধ করা এবং প্রতিস্থাপন করা যায় কিনা |
এই চেকলিস্ট একটি সফল হেলো মেসেজের চেয়ে বেশি উপকারী। একটি গেটওয়ে টেক্সট রিকোয়েস্ট গ্রহণ করতে পারে, কিন্তু টুল, স্ট্রিমিং, কনটেক্স্ট উইন্ডো, বা মডেল অ্যালিয়াসের জন্য আলাদা সেটিংস প্রয়োজন হতে পারে।
কখন এই সেটআপ ব্যবহার করা উচিত নয়
সensitive প্রোডাকশন রিপোজিটরিতে এই সেটআপ ব্যবহার করার আগে, লজিং, রেটেনশন, রাউটিং এবং অ্যাক্সেস কন্ট্রোল সম্পর্কে বুঝতে হবে। এটিকে একটি প্রোভাইডার-কম্প্যাটিবল এন্ডপয়েন্ট বলে মনে করলে, তা মূল প্রোভাইডারের মতো সুরক্ষা আচরণ, সিস্টেম প্রম্প্ট, টুল অনুমতি বা কনটেক্স্ট হিসাবের সমান নিশ্চিত করে না। নিয়ন্ত্রিত বা সচেতন কাজের জন্য, একটি অভ্যন্তরীণ সিকিউরিটি রিভিউ সম্পন্ন করুন এবং আপনার সংস্থার অনুমোদিত ডিপ্লয়মেন্ট পথ ব্যবহার করুন।
সেটআপকে আপডেট রাখা
পরীক্ষা করার সময় নিম্নলিখিত কোনো পরিবর্তন ঘটলে সেটআপ পরীক্ষা করুন:
- Claude Code আপগ্রেড করা হয়।
- গেটওয়ে Anthropic-সমর্থিত ইমপ্লিমেন্টেশন পরিবর্তন করে।
- মডেল আইডি নাম পরিবর্তন করা হয়, সরিয়ে দেওয়া হয় বা অন্য উপস্ট্রিম মডেলের সাথে ম্যাপ করা হয়।
- স্ট্রিমিং, টুলস, কনটেক্স্ট সীমা, বা এরর আচরণ পরিবর্তন হয়।
- ECAIX মডেল বা লাইভ ক্যাটালগে প্রদত্ত API সীমা পরিবর্তন করে।
একটি ছোট, নথিভুক্ত পরীক্ষা প্রকল্পে সেটআপ রাখুন। এটা ক্লায়েন্ট বা মডেল আপডেটের পরে আচরণ তুলনা করা সহজ করে তোলে, কিন্তু প্রোডাকশন রিপোজিটরিতে বাতিল করা হয় না।