ডেভেলপার API
Cuneiform Chat-এর উপর তৈরি করুন আপনার নিজের কোড থেকে
একটি পাবলিক, কী-অথেন্টিকেটেড REST API যা আপনার কোডকে ড্যাশবোর্ড যা করে তা করতে দেয় — জ্ঞান যোগ করুন, আপনার AI এজেন্ট পরিচালনা করুন, এবং যেকোনো জায়গা থেকে তাদের কোয়েরি করুন। একটি bearer কী, অনুমানযোগ্য JSON, এবং এমন একটি রেফারেন্স যা থেকে আপনি কপি করতে পারেন।
API দিয়ে আপনি যা তৈরি করতে পারেন
প্রোগ্রাম্যাটিকভাবে জ্ঞান ইনজেস্ট করুন
আপনার কোড বা পাইপলাইন থেকে সরাসরি একটি এজেন্টের জ্ঞানভাণ্ডারে ডকুমেন্ট পাঠান। ফাইলগুলো পার্স করা হয়, খণ্ডে ভাগ করা হয়, এমবেড করা হয়, এবং অনুসন্ধানযোগ্য করা হয় — ড্যাশবোর্ড যে RAG স্ট্যাক ব্যবহার করে সেটিই, একটি API কল দিয়ে চালিত।
এজেন্টকে কোড হিসেবে পরিচালনা করুন
API-এর মাধ্যমে আপনার AI এজেন্ট তৈরি করুন, তালিকাভুক্ত করুন, আপডেট করুন এবং পরিদর্শন করুন। এজেন্ট কনফিগারেশনকে আপনার নিজের প্রভিশনিং বা CI-তে যুক্ত করুন, যাতে একটি নতুন এজেন্ট একটি ডিপ্লয় ধাপ হয়, ড্যাশবোর্ডে ক্লিক নয়।
যেকোনো জায়গা থেকে একটি এজেন্টকে কোয়েরি করুন
যেকোনো এজেন্টকে একটি প্রশ্ন পাঠান এবং একটি ভিত্তিযুক্ত উত্তর ফিরে পান, আপনার চ্যানেলগুলো যে রিট্রিভাল ও রিজনিং ব্যবহার করে সেটিই দিয়ে। এটি একটি অ্যাপ, একটি ব্যাকএন্ড জব, বা অন্য একটি পণ্যে এমবেড করুন।
স্কোপড, প্রত্যাহারযোগ্য API কী
একটি ওয়ার্কলোডের যতটুকু স্কোপ প্রয়োজন কেবল ততটুকু দিয়ে কী তৈরি করুন এবং ফাঁস হওয়ামাত্রই সেগুলো প্রত্যাহার করুন। কী-গুলোর শুরুতে থাকে cuk_live_ এবং একবারই দেখানো হয় — ডিজাইন অনুসারেই সর্বনিম্ন সুবিধা।
অনুমানযোগ্য ত্রুটি ও রেট লিমিট
প্রতিটি রেসপন্স একটি স্থিতিশীল কাঠামোর JSON, সামঞ্জস্যপূর্ণ ত্রুটি কোড এবং স্পষ্ট রেট-লিমিট হেডারসহ — যাতে আপনার ক্লায়েন্ট অনুমান ছাড়াই পুনরায় চেষ্টা করতে, ব্যাক-অফ করতে এবং ব্যর্থতা প্রকাশ করতে পারে।
এমন একটি রেফারেন্স যা থেকে আপনি কপি করতে পারেন
একটি সম্পূর্ণ প্রকাশিত রেফারেন্স অথেন্টিকেশন, কনভেনশন, ত্রুটি, রেট লিমিট এবং তিনটি ডোমেইন জুড়ে প্রতিটি এন্ডপয়েন্ট কভার করে — পেস্ট করার জন্য প্রস্তুত অনুরোধ ও রেসপন্স উদাহরণসহ।
কী থেকে প্রথম রেসপন্স পর্যন্ত
একটি খালি টার্মিনাল থেকে একটি লাইভ ইন্টিগ্রেশন পর্যন্ত পাঁচটি ধাপ।
একটি কী নিন
আপনার ড্যাশবোর্ডে ডেভেলপার কনসোল খুলুন এবং ইন্টিগ্রেশনের প্রয়োজনীয় স্কোপ বেছে নিয়ে একটি API কী ইস্যু করুন। একবারই কপি করুন — এটি cuk_live_ দিয়ে শুরু হয়।
অথেন্টিকেট করুন
প্রতিটি অনুরোধে কী-টি Authorization: Bearer হিসেবে পাঠান (X-API-Key হেডারটি একটি ডকুমেন্টেড অ্যালিয়াস)। কোনো OAuth ঝামেলা নেই, রিফ্রেশ করার মতো কোনো সেশন নেই।
একটি এন্ডপয়েন্ট কল করুন
/api/developer/v1-এর অধীনে যেকোনো পাথে যান — Knowledge-এ ইনজেস্ট করুন, Agents পরিচালনা করুন, বা একটি Agent Query চালান। একই বেস URL, একই অথেন্টিকেশন, তিনটি ডোমেইন।
রেসপন্স সামলান
JSON বডি পার্স করুন, রেট-লিমিট হেডার পড়ুন, এবং কিছু ভুল হলে ত্রুটি কোড অনুযায়ী শাখা নির্ধারণ করুন। প্রতিটি এন্ডপয়েন্টে কাঠামো স্থিতিশীল।
শিপ করুন ও স্কেল করুন
একটি curl টেস্ট থেকে প্রোডাকশনে যান: কী রোটেট করুন, প্রতি ওয়ার্কলোড অনুযায়ী স্কোপ দিন, এবং ডকুমেন্টেড রেট লিমিট আপনার ক্লায়েন্টের রিট্রাই ও কনকারেন্সিকে পথ দেখাক।
ব্যবহারের ক্ষেত্র
দলগুলো API-এর উপর যা তৈরি করে
আপনার সিস্টেম থেকে জ্ঞান সিঙ্ক করুন
নতুন ডকুমেন্ট, হেল্প-সেন্টার আর্টিকেল বা প্রোডাক্ট স্পেসিফিকেশন একটি এজেন্টের জ্ঞানভাণ্ডারে পাঠাতে একটি রাত্রিকালীন জব বা একটি webhook যুক্ত করুন — যাতে কাউকে ড্যাশবোর্ড স্পর্শ না করেই উত্তরগুলো হালনাগাদ থাকে।
আপনার নিজের পণ্যে একটি এজেন্ট এমবেড করুন
আমরা যে সারফেসের জন্য কোনো চ্যানেল দিই না সেখানে একটি ভিত্তিযুক্ত AI সহকারী যোগ করতে আপনার অ্যাপ বা ব্যাকএন্ড থেকে কোয়েরি এন্ডপয়েন্ট কল করুন — আপনার মোবাইল অ্যাপ, একটি অভ্যন্তরীণ টুল, একটি কাস্টম উইজেট।
CI/CD-তে এজেন্ট প্রভিশন করুন
একটি ডিপ্লয় পাইপলাইনের অংশ হিসেবে এজেন্ট তৈরি ও কনফিগার করুন, যাতে একটি নতুন এনভায়রনমেন্ট বা কাস্টমার টেন্যান্ট চালু করার সময় তার AI এজেন্ট একটি ম্যানুয়াল সেটআপ ধাপ নয়, কোড হিসেবেই অন্তর্ভুক্ত থাকে।
ব্যাক-অফিস ওয়ার্কফ্লো অটোমেট করুন
একটি স্ক্রিপ্ট দিয়ে নির্ধারিত সময়ে একটি এজেন্টকে আপনার জ্ঞানভাণ্ডারের উপর সারসংক্ষেপ করতে, শ্রেণিবদ্ধ করতে বা উত্তর দিতে বলুন, এবং ফলাফলটি আপনার দল যেখানে ইতিমধ্যে কাজ করে সেখানে রুট করুন।
অভ্যন্তরীণ টুল ও ড্যাশবোর্ডকে শক্তি দিন
এজেন্টের উত্তরগুলো আপনার নিজের একটি Slack বট, একটি অপস ড্যাশবোর্ড বা একটি সাপোর্ট কনসোলে টেনে আনুন — ইন্টিগ্রেশনের জন্য একটি bearer কী এবং একটি JSON রেসপন্সই যথেষ্ট।