- ייצוג ב-JSON
- SearchParams
- SearchResultList
- SearchResult
- UnstructuredDocumentInfo
- DocumentContext
- ExtractiveSegment
- ExtractiveAnswer
- ChunkInfo
- DocumentMetadata
מפרט החיפוש.
| ייצוג ב-JSON |
|---|
{ // Union field |
| שדות | |
|---|---|
שדה איחוד input. פרמטרים של חיפוש לשליטה בהתנהגות החיפוש. או לספק רשימה של תוצאות חיפוש כדי ליצור תשובה. הערך input יכול להיות רק אחד מהבאים: |
|
searchParams |
פרמטרים של חיפוש. |
searchResultList |
רשימה של תוצאות החיפוש. |
SearchParams
פרמטרים של חיפוש.
| ייצוג ב-JSON |
|---|
{ "maxReturnResults": integer, "filter": string, "boostSpec": { object ( |
| שדות | |
|---|---|
maxReturnResults |
מספר תוצאות החיפוש שיוחזרו. ערך ברירת המחדל הוא 10. |
filter |
תחביר המסנן מורכב משפת ביטויים לבניית פרדיקט משדה אחד או יותר של המסמכים שמסננים. ביטוי המסנן תלוי אותיות רישיות (case-sensitive). המידע הזה ישמש לסינון תוצאות החיפוש, ויכול להיות שהוא ישפיע על התשובה. אם השדה לא מזוהה, מוחזר סינון ב-חיפוש מבוסס-Vertex AI מתבצע על ידי מיפוי של מפתח הסינון בצד ימין למאפיין מפתח שמוגדר בבק-אנד של חיפוש מבוסס-Vertex AI. הלקוח מגדיר את המיפוי הזה בסכימה שלו. לדוגמה, ללקוחות בתחום המדיה יכול להיות שדה בשם 'name' בסכימה שלהם. במקרה הזה, המסנן ייראה כך: filter --> name:'ANY("king kong")' מידע נוסף על סינון, כולל תחביר ואופרטורים של מסננים, זמין במאמר סינון. |
boostSpec |
הגדרת העלאת דירוג כדי להעלות את הדירוג של מסמכים מסוימים בתוצאות החיפוש, מה שעשוי להשפיע על התשובה לשאילתת החיפוש. מידע נוסף על קידום תוכן זמין במאמר בנושא קידום תוכן |
orderBy |
הסדר שבו המסמכים מוחזרים. אפשר להזמין מסמכים לפי שדה באובייקט אם השדה לא מזוהה, מוחזר |
searchResultMode |
מציינת את מצב תוצאות החיפוש. אם לא מציינים מצב, ברירת המחדל של מצב תוצאות החיפוש היא |
dataStoreSpecs[] |
מפרטים שמגדירים את מאגרי הנתונים לסינון בשיחת חיפוש, והגדרות של מאגרי הנתונים האלה. האפשרות הזו רלוונטית רק למנועים עם תרחיש שימוש של כמה מאגרי נתונים. אם יש רק חנות נתונים אחת במנוע, צריך להשתמש במפרטים ברמה העליונה. |
SearchResultList
רשימה של תוצאות החיפוש.
| ייצוג ב-JSON |
|---|
{
"searchResults": [
{
object ( |
| שדות | |
|---|---|
searchResults[] |
תוצאות החיפוש |
SearchResult
תוצאת חיפוש.
| ייצוג ב-JSON |
|---|
{ // Union field |
| שדות | |
|---|---|
שדה איחוד content. תוכן של תוצאת חיפוש. הערך content יכול להיות רק אחד מהבאים: |
|
unstructuredDocumentInfo |
מידע לא מובנה במסמך. |
chunkInfo |
פרטי המקטע. |
UnstructuredDocumentInfo
מידע לא מובנה במסמך.
| ייצוג ב-JSON |
|---|
{ "document": string, "uri": string, "title": string, "documentContexts": [ { object ( |
| שדות | |
|---|---|
document |
שם המשאב של המסמך. |
uri |
URI של המסמך. |
title |
שם. |
documentContexts[] |
רשימה של הקשרים של המסמך. התוכן ישמש ליצירת תשובות. זה אמור להיות התוכן העיקרי של המסמך, שיכול להיות ארוך ומקיף. |
extractiveSegments[] |
רשימה של פלחים שחולצו. |
extractiveAnswers[] |
הוצא משימוש: השדה הזה הוצא משימוש ולא תהיה לו השפעה על יצירת התשובה. במקומו צריך להשתמש בשדות documentContexts ו-extractiveSegments. רשימה של תשובות חילוץ. |
DocumentContext
הקשר של המסמך.
| ייצוג ב-JSON |
|---|
{ "pageIdentifier": string, "content": string } |
| שדות | |
|---|---|
pageIdentifier |
מזהה הדף. |
content |
תוכן המסמך שישמש ליצירת תשובה. |
ExtractiveSegment
קטע מידע שנשלף. הנחיות יצירת תשובות תתבסס על ההנחיות האלה רק אם documentContexts ריק. אלה אמורים להיות קטעי מידע קצרים יותר.
| ייצוג ב-JSON |
|---|
{ "pageIdentifier": string, "content": string } |
| שדות | |
|---|---|
pageIdentifier |
מזהה הדף. |
content |
תוכן של קטע שחולץ. |
ExtractiveAnswer
תשובה שמבוססת על מידע שקיים בטקסט. מדריך
| ייצוג ב-JSON |
|---|
{ "pageIdentifier": string, "content": string } |
| שדות | |
|---|---|
pageIdentifier |
מזהה הדף. |
content |
תוכן תשובה שחולץ. |
ChunkInfo
פרטי המקטע.
| ייצוג ב-JSON |
|---|
{
"chunk": string,
"content": string,
"documentMetadata": {
object ( |
| שדות | |
|---|---|
chunk |
שם המשאב של החלק. |
content |
חלוקת תוכן טקסטואלי לחלקים. |
documentMetadata |
מטא-נתונים של המסמך מהחלק הנוכחי. |
DocumentMetadata
המטא-נתונים של המסמך מכילים את המידע של המסמך של החלק הנוכחי.
| ייצוג ב-JSON |
|---|
{ "uri": string, "title": string } |
| שדות | |
|---|---|
uri |
כתובת ה-URI של המסמך. |
title |
שם המסמך. |