11 মার্চ, 2025 পর্যন্ত, আমরা আমাদের নতুন Agents platform-এর building blocks প্রকাশ করেছি. বিস্তারিত জানতে, আমাদের Responses API-এর API docs, Web Search, File Search এবং Computer Use সহ Tools, এবং Tracing সহ আমাদের Agents SDK দেখুন. Assistants API beta সম্পর্কে আপনার প্রতিক্রিয়ার ভিত্তিতে, আমরা Responses API-তে গুরুত্বপূর্ণ উন্নতিগুলো অন্তর্ভুক্ত করেছি. পূর্ণ feature parity অর্জনের পর, আমরা এই বছরের শেষদিকে Assistants API-এর deprecation plan ঘোষণা করব, 2026 সালের প্রথমার্ধে sunset করার লক্ষ্যমাত্রা নিয়ে.
Assistants API কী?
Assistants API ডেভেলপারদের তাদের অ্যাপের মধ্যে সহজে শক্তিশালী AI assistant তৈরি করতে সক্ষম করে. এই API কথোপকথনের ইতিহাস পরিচালনার প্রয়োজন দূর করে এবং কোড ইন্টারপ্রিটার ও File Search-এর মতো OpenAI-hosted টুলে অ্যাক্সেস যোগ করে. APIটি 3rd party টুলের জন্য উন্নত function calling-ও সমর্থন করে.
আমি কি এখনও Assistants API v1 beta ব্যবহার করতে পারি?
না. 18 ডিসেম্বর, 2024 থেকে ব্যবহারকারীরা আর Assistant API beta-এর v1 সংস্করণে অ্যাক্সেস পান না. বর্তমানে আমরা শুধু v2 সমর্থন করি. আপনার API call v1 থেকে v2-তে রূপান্তর করতে অনুগ্রহ করে এই migration guide দেখুন.
আমি কীভাবে এটি অ্যাক্সেস করব?
OpenAI API অ্যাকাউন্ট থাকা যে কেউ Assistants API ব্যবহার করতে পারেন, তবে এটি deprecated এবং আগস্ট 2026-এ সরিয়ে ফেলা হবে. নতুন প্রকল্পের জন্য এর বদলে Responses API ব্যবহার করুন. আপনি যদি ইতিমধ্যে Assistants API ব্যবহার করেন, Responses API-তে আপনার migration পরিকল্পনা করুন. API উপলভ্য থাকা পর্যন্ত আপনি Assistants Playground-এ বিদ্যমান assistant-গুলো অ্যাক্সেস করতে পারবেন.
একটি Assistant কী?
একটি assistant হলো নির্দিষ্ট উদ্দেশ্যে তৈরি AI, যা OpenAI-এর মডেল ব্যবহার করে এবং ফাইল অ্যাক্সেস করতে, স্থায়ী থ্রেড বজায় রাখতে ও টুল কল করতে পারে.
একটি Thread কী?
একটি থ্রেড হলো assistant এবং ব্যবহারকারীর মধ্যে একটি কথোপকথন সেশন. থ্রেড বার্তার ইতিহাস সংরক্ষণ করে এবং কথোপকথন মডেলের context length-এর জন্য খুব দীর্ঘ হলে তা সংক্ষিপ্ত করে অ্যাপ্লিকেশন ডেভেলপমেন্ট সহজ করে.
File Search টুল কী?
`file_search` টুলটি আপনার ফাইল থেকে সঠিক ডেটা বের করে মডেলের response উন্নত করতে out of the box বেশ কিছু retrieval best practice বাস্তবায়ন করে. আরও তথ্যের জন্য, অনুগ্রহ করে আমাদের developer documentation পড়ুন.
ডিফল্টভাবে, file_search টুলটি নিম্নলিখিত সেটিংস ব্যবহার করে:
Chunk size: 800 টোকেন
Chunk overlap: 400 টোকেন
Embedding মডেল: `text-embedding-3-large` at 256 dimensions
context-এ যোগ করা chunk-এর সর্বোচ্চ সংখ্যা: 20
ফাইল আপলোডের জন্য কী কী বিধিনিষেধ আছে?
একটি ফাইল আপলোড করার বিধিনিষেধ হলো:
প্রতি ফাইলে 512 MB
প্রতি ফাইলে 5M টোকেন
প্রতি vector store-এ 10k ফাইল
প্রতি assistant-এ 1টি vector store
প্রতি থ্রেডে 1টি vector store
একটি প্রতিষ্ঠানের প্রতিটি প্রকল্পের জন্য মোট স্টোরেজ সীমা 100 GB.
File Search টুলের সীমাবদ্ধতাগুলো কী?
আমাদের কিছু পরিচিত সীমাবদ্ধতা আছে, যেগুলোর জন্য আগামী মাসগুলোতে সহায়তা যোগ করার কাজ করছি:
বর্তমানে chunking, embedding বা retrieval সেটিংস পরিবর্তন করার কোনো উপায় নেই.
ডকুমেন্টের ভেতরের ছবি পার্স করা আমরা সমর্থন করি না.
স্ট্রাকচার্ড ফাইল ফরম্যাটে (যেমন .csv বা .jsonl ফাইল) retrieval আমরা সমর্থন করি না. সমর্থিত ফাইলের ধরন দেখুন.
Assistants API-এর সীমাগুলো কী?
Assistants API-এর সীমাগুলো usage tier এবং মডেল-এর সঙ্গে যুক্ত নয়. এর পরিবর্তে, request type অনুযায়ী ডিফল্ট সীমা থাকে, কয়েকটি ব্যতিক্রমসহ:
GET: 1000 RPM
POST: 300 RPM
DELETE: প্রতি মিনিটে 300 request
API-তে কোড ইন্টারপ্রিটারের মূল্য কীভাবে নির্ধারিত হয়?
কোড ইন্টারপ্রিটারের মূল্য প্রতি সেশনে $0.03. আপনার assistant যদি একই সময়ে দুটি ভিন্ন থ্রেডে কোড ইন্টারপ্রিটার কল করে, তাহলে এতে দুটি কোড ইন্টারপ্রিটার সেশন তৈরি হবে (2 * $0.03). প্রতিটি সেশন ডিফল্টভাবে এক ঘণ্টা সক্রিয় থাকে, অর্থাৎ আপনার ব্যবহারকারী একই থ্রেডে এক ঘণ্টা পর্যন্ত কোড ইন্টারপ্রিটারকে নির্দেশনা দিতে থাকলে আপনাকে এই ফি শুধু একবারই দিতে হবে.
API-তে File Search-এর মূল্য কীভাবে নির্ধারিত হয়?
File Search-এর মূল্য vector store storage-এর জন্য প্রতিদিন $0.10/GB (প্রথম GB স্টোরেজ বিনামূল্যে). আপনার ফাইল পার্স, chunk ও embed হওয়ার পর vector store-এর যে আকার হয়, তার ওপর vector store-এর আকার নির্ভর করে.
17 এপ্রিল, 2024-এর আগে তৈরি হওয়া যেকোনো vector store 2024 সালের শেষ পর্যন্ত বিনামূল্যে থাকবে, এরপর সেগুলো হয়:
বর্তমান রেটে (বর্তমানে $0.10/GB/day) বিল করা হবে, যদি সেগুলো 17 এপ্রিল, 2024-এর পরে তৈরি কোনো Run-এ অন্তত একবার ব্যবহৃত হয়ে থাকে.
17 এপ্রিল, 2024 থেকে 31 ডিসেম্বর, 2024-এর মধ্যে কোনো একক Run-এ ব্যবহৃত না হলে মুছে ফেলা হবে — এই pricing পরিবর্তন ঘোষণা হওয়ার আগে আপনার তৈরি কিন্তু কখনও ব্যবহার না করা vector store-এর জন্য আপনাকে বিল হওয়া এড়াতেই এটি করা হচ্ছে.
আমি কতগুলো assistant তৈরি করতে পারি, তার কোনো সীমা আছে কি?
একটি org কতগুলো assistant তৈরি করতে পারবে, তার কোনো সীমা নেই.
API-তে কি streaming উপলভ্য?
হ্যাঁ, Assistants API-তে streaming উপলভ্য.
Assistants API-তে কি JSON মোড উপলভ্য?
হ্যাঁ, Assistants বা Run অবজেক্টে response_format প্যারামিটারের মাধ্যমে Assistants API-তে JSON মোড উপলভ্য.
Assistants API কি 3rd party function call-এর অনুরোধও পরিচালনা করবে?
না. function calling মডেলকে টুল নির্বাচন করতে এবং সেগুলোর জন্য অনুরোধ ফরম্যাট করতে সক্ষম করলেও, 3rd party টুলে call execute করা OpenAI পরিচালনা করে না.
আমি OpenAI-তে যে ডেটা পাঠাই তা কীভাবে পরিচালনা করা হয়?
আমাদের প্ল্যাটফর্মের বাকি অংশের মতোই, OpenAI API-তে পাঠানো ডেটা ও ফাইল আমাদের মডেল train করতে কখনও ব্যবহৃত হয় না এবং প্রয়োজন হলে আপনি যেকোনো সময় আপনার ডেটা মুছে ফেলতে পারেন. Assistants API-তে আপলোড করা ডেটা ব্যবহারকারী ম্যানুয়ালি মুছে না ফেলা পর্যন্ত অনির্দিষ্টকাল সংরক্ষিত থাকে.
Assistants API-এর মাধ্যমে কি DALL-E পাওয়া যায়?
এই মুহূর্তে DALL-E উপলভ্য নয়.
Assistants API-এর জন্য কি কোনো UI আছে?
Assistants API-এর জন্য Playground দেখে নিতে পারেন. নিশ্চিত করুন আপনি বাম সাইডবারে Assistants ভিউতে আছেন এবং যে Tools চালু করতে চান তার সঙ্গে সামঞ্জস্যপূর্ণ একটি মডেল ব্যবহার করছেন.

Assistants API-তে assistant নির্দেশনার character limit কত?
assistant instructions ফিল্ডের সর্বোচ্চ দৈর্ঘ্য 256,000 character.
আমি “আপনার অনুরোধ প্রক্রিয়া করার সময় সার্ভারে একটি ত্রুটি হয়েছে. এর জন্য দুঃখিত! আপনি আপনার অনুরোধ আবার চেষ্টা করতে পারেন, অথবা ত্রুটি চলতে থাকলে আমাদের হেল্প সেন্টার help.openai.com-এর মাধ্যমে আমাদের সঙ্গে যোগাযোগ করতে পারেন. ” ধরনের ত্রুটি পাচ্ছি. আমার কী করা উচিত?
আপনি এই ত্রুটি পেলে, এর অর্থ হতে পারে আপনার প্রম্পট সঠিকভাবে সেট আপ করা নেই. আপনি বারবার অনুরোধটি retry করেও ব্যর্থ হলে, চেষ্টা করার মতো কিছু বিষয় হলো:
আপনার প্রম্পট পুনর্গঠন করে function-like কমান্ডগুলোকে function হিসেবে বিবেচনা করুন
আপনার প্রম্পটের যেকোনো কমান্ডকে
tools-এ function হিসেবে যোগ করুন
আমার File Search টুল ভালোভাবে কাজ করছে না কেন?
File Search টুল ব্যবহার করার সময়, আমরা max_prompt_tokens অন্তত 20,000 সেট করার পরামর্শ দিই. দীর্ঘ কথোপকথন বা File Search-এর সঙ্গে একাধিক ইন্টারঅ্যাকশনের জন্য, সর্বোচ্চ মানের ফল পেতে এই সীমা 50,000-এ বাড়ানো, অথবা আদর্শভাবে max_prompt_tokens সীমা পুরোপুরি সরিয়ে দেওয়ার কথা বিবেচনা করুন. আরও পড়ুন এখানে.
আমি কীভাবে প্রতিক্রিয়া জানাতে পারি?
আমাদের Developer Forum-এ, help.openai.com-এ হেল্প সেন্টারের মাধ্যমে, অথবা Twitter-এ @OpenAIDevs-এ আপনার মতামত শুনতে আমরা আগ্রহী.
