- HTTP অনুরোধ
- অনুরোধকারী শরীর
- প্রতিক্রিয়া সংস্থা
- অনুমোদনের পরিধি
- উত্তর
- উত্তর উদ্ধৃতি
- উদ্ধৃতি উৎস
- উত্তর রেফারেন্স
- ডকুমেন্ট রেফারেন্স
গ্রাউন্ডেড জেনারেশন ব্যবহার করে একটি কোয়েরির উত্তর দেয়।
HTTP অনুরোধ
POST https://developerknowledge.googleapis.com/v1alpha:answerQuery
URL-টিতে gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করা হয়েছে।
অনুরোধকারী শরীর
অনুরোধের মূল অংশে নিম্নলিখিত কাঠামোসহ ডেটা থাকে:
| JSON উপস্থাপনা |
|---|
{ "query": string } |
| ক্ষেত্র | |
|---|---|
query | প্রয়োজনীয়। যে প্রশ্নের উত্তর দিতে হবে। |
প্রতিক্রিয়া সংস্থা
DeveloperKnowledge.AnswerQuery এর জন্য প্রতিক্রিয়া বার্তা।
সফল হলে, প্রতিক্রিয়া অংশে নিম্নলিখিত কাঠামোসহ ডেটা থাকে:
| JSON উপস্থাপনা |
|---|
{
"answer": {
object ( |
| ক্ষেত্র | |
|---|---|
answer | প্রশ্নটির উত্তর। |
অনুমোদনের পরিধি
নিম্নলিখিত OAuth স্কোপগুলির মধ্যে একটি প্রয়োজন:
-
https://www.googleapis.com/auth/devprofiles.full_control -
https://www.googleapis.com/auth/cloud-platform
আরও তথ্যের জন্য, দেখুনOAuth 2.0 Overview .
উত্তর
একটি জিজ্ঞাসার উত্তর।
| JSON উপস্থাপনা |
|---|
{ "answerText": string, "citations": [ { object ( |
| ক্ষেত্র | |
|---|---|
answerText | এতে উত্তরের লেখাটি রয়েছে। |
citations[] | শুধুমাত্র আউটপুট। উত্তরের জন্য তথ্যসূত্র রয়েছে। |
references[] | শুধুমাত্র আউটপুট। এতে উত্তরের জন্য তথ্যসূত্র রয়েছে। |
উত্তর উদ্ধৃতি
একটি অংশের জন্য উদ্ধৃতি তথ্য।
| JSON উপস্থাপনা |
|---|
{
"startIndex": integer,
"endIndex": integer,
"sources": [
{
object ( |
| ক্ষেত্র | |
|---|---|
startIndex | শুধুমাত্র আউটপুট। এটি সেগমেন্টের শুরু নির্দেশ করে, যা বাইট (UTF-8 ইউনিকোড) এককে পরিমাপ করা হয়। যদি একাধিক বাইটের অক্ষর, যেমন নন-ASCII অক্ষর থাকে, তবে সূচকের পরিমাপ স্ট্রিংয়ের দৈর্ঘ্যের চেয়ে বেশি হয়। |
endIndex | শুধুমাত্র আউটপুট। এটি সেগমেন্টের শেষ নির্দেশ করে, যা বাইটে (UTF-8 ইউনিকোড) পরিমাপ করা হয় এবং এতে কোনো বাইটের উল্লেখ থাকে না। যদি একাধিক বাইটের অক্ষর, যেমন নন-ASCII অক্ষর থাকে, তবে ইনডেক্সের পরিমাপ স্ট্রিংয়ের দৈর্ঘ্যের চেয়ে বেশি হয়। |
sources[] | শুধুমাত্র আউটপুট। এতে আরোপিত অংশের জন্য উদ্ধৃতির উৎস অন্তর্ভুক্ত রয়েছে। |
উদ্ধৃতি উৎস
উদ্ধৃতির উৎস।
| JSON উপস্থাপনা |
|---|
{ "referenceIndex": integer } |
| ক্ষেত্র | |
|---|---|
referenceIndex | শুধুমাত্র আউটপুট। |
উত্তর রেফারেন্স
এটি কোনো উৎসের উল্লেখ বোঝায়।
| JSON উপস্থাপনা |
|---|
{ // Union field |
| ক্ষেত্র | |
|---|---|
ইউনিয়ন ফিল্ড content । এতে রেফারেন্সের বিষয়বস্তু থাকে। content নিম্নলিখিতগুলির মধ্যে কেবল একটি হতে পারে: | |
documentReference | শুধুমাত্র আউটপুট। রেফারেন্স ডকুমেন্ট। |
ডকুমেন্ট রেফারেন্স
এটি একটি নথির উল্লেখকে বোঝায়।
| JSON উপস্থাপনা |
|---|
{
"documentChunk": {
object ( |
| ক্ষেত্র | |
|---|---|
documentChunk | শুধুমাত্র আউটপুট। এতে ডকুমেন্টের খণ্ডাংশ থাকে। |