গুগলের ডেভেলপার ডকুমেন্টেশন জুড়ে ডেভেলপার জ্ঞান অনুসন্ধান করে। ব্যবহারকারীর কোয়েরির উপর ভিত্তি করে DocumentChunk রিটার্ন করে। একই Document থেকে একাধিক চাঙ্ক থাকতে পারে। সম্পূর্ণ ডকুমেন্ট পুনরুদ্ধার করতে, SearchDocumentChunksResponse.results এ রিটার্ন করা DocumentChunk.parent সহ DeveloperKnowledge.GetDocument অথবা DeveloperKnowledge.BatchGetDocuments ব্যবহার করুন।
HTTP অনুরোধ
GET https://developerknowledge.googleapis.com/v1alpha/documents:searchDocumentChunks
URL-টিতে gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করা হয়েছে।
কোয়েরি প্যারামিটার
| প্যারামিটার | |
|---|---|
query | আবশ্যক। ব্যবহারকারীর দেওয়া মূল কোয়েরি স্ট্রিংটি প্রদান করে, যেমন "How to create a Cloud Storage bucket?"। |
pageSize | ঐচ্ছিক। ফেরত দেওয়া ফলাফলের সর্বোচ্চ সংখ্যা নির্দিষ্ট করে। পরিষেবাটি এই মানের চেয়ে কম ফলাফলও ফেরত দিতে পারে। অনির্দিষ্ট থাকলে, সর্বাধিক ৫টি ফলাফল ফেরত দেওয়া হবে। সর্বোচ্চ মান হলো ২০; ২০-এর বেশি মান ব্যবহার করলে INVALID_ARGUMENT ত্রুটি দেখা দেবে। |
pageToken | ঐচ্ছিক। এতে একটি পেজ টোকেন থাকে, যা পূর্ববর্তী |
অনুরোধকারী শরীর
অনুরোধের মূল অংশ অবশ্যই খালি হতে হবে।
প্রতিক্রিয়া সংস্থা
DeveloperKnowledge.SearchDocumentChunks এর জন্য প্রতিক্রিয়া বার্তা।
সফল হলে, প্রতিক্রিয়া অংশে নিম্নলিখিত কাঠামোসহ ডেটা থাকে:
| JSON উপস্থাপনা |
|---|
{
"results": [
{
object ( |
| ক্ষেত্র | |
|---|---|
results[] | প্রদত্ত কোয়েরির জন্য অনুসন্ধানের ফলাফল এখানে রয়েছে। এই তালিকার প্রতিটি |
nextPageToken | ঐচ্ছিক। এটি এমন একটি টোকেন প্রদান করে যা পরবর্তী পৃষ্ঠা আনার জন্য |
অনুমোদনের পরিধি
নিম্নলিখিত OAuth স্কোপগুলির মধ্যে একটি প্রয়োজন:
-
https://www.googleapis.com/auth/devprofiles.full_control -
https://www.googleapis.com/auth/cloud-platform
আরও তথ্যের জন্য, দেখুনOAuth 2.0 Overview .
ডকুমেন্টচাঙ্ক
একটি DocumentChunk হলো DeveloperKnowledge কর্পাসের কোনো একটি Document এর বিষয়বস্তুর অংশ। সম্পূর্ণ Document-এর বিষয়বস্তু পেতে, DeveloperKnowledge.GetDocument অথবা DeveloperKnowledge.BatchGetDocuments এ parent পাস করুন।
| JSON উপস্থাপনা |
|---|
{ "parent": string, "id": string, "content": string } |
| ক্ষেত্র | |
|---|---|
parent | শুধুমাত্র আউটপুট। এতে সেই ডকুমেন্টের রিসোর্স নামটি থাকে যেখান থেকে এই অংশটি নেওয়া হয়েছে। ফরম্যাট: |
id | শুধুমাত্র আউটপুট। ডকুমেন্টের মধ্যে এই চাঙ্কের আইডি নির্দিষ্ট করে। চাঙ্ক আইডি একটি ডকুমেন্টের মধ্যে অনন্য, কিন্তু ডকুমেন্টগুলোর মধ্যে বিশ্বব্যাপী অনন্য নয়। চাঙ্ক আইডি স্থিতিশীল নয় এবং সময়ের সাথে সাথে পরিবর্তিত হতে পারে। |
content | শুধুমাত্র আউটপুট। এতে ডকুমেন্ট চাঙ্কের বিষয়বস্তু থাকে। |