כלי: create_deployment
יצירת פריסה חדשה באפליקציה הנתונה.
בדוגמת הקוד הבאה מוצג שימוש בפקודה curl כדי להפעיל את הכלי create_deployment MCP.
| בקשת Curl |
|---|
curl --location 'https://ces.googleapis.com/mcp' \ --header 'content-type: application/json' \ --header 'accept: application/json, text/event-stream' \ --data '{ "method": "tools/call", "params": { "name": "create_deployment", "arguments": { // Provide these details according to the MCP tool specification. } }, "jsonrpc": "2.0", "id": 1 }' |
סכימת הקלט
בקשת הודעה עבור AgentService.CreateDeployment.
CreateDeploymentRequest
| ייצוג ב-JSON |
|---|
{
"parent": string,
"deploymentId": string,
"deployment": {
object ( |
| שדות | |
|---|---|
parent |
חובה. האפליקציה הראשית. הפורמט: |
deploymentId |
זה שינוי אופציונלי. המזהה לשימוש בפריסה, שיהפוך לרכיב הסופי של שם המשאב של הפריסה. אם לא מציינים מזהה, המערכת מקצה מזהה ייחודי לפריסה באופן אוטומטי. |
deployment |
חובה. הפריסה שרוצים ליצור. |
פריסה
| ייצוג ב-JSON |
|---|
{ "name": string, "displayName": string, "appVersion": string, "channelProfile": { object ( |
| שדות | |
|---|---|
name |
מזהה. שם המשאב של הפריסה. פורמט: |
displayName |
חובה. השם המוצג של הפריסה. |
appVersion |
זה שינוי אופציונלי. שם המשאב של גרסת האפליקציה שרוצים לפרוס. פורמט: |
channelProfile |
חובה. פרופיל הערוץ שבו נעשה שימוש בהטמעה. |
createTime |
פלט בלבד. חותמת זמן של מועד היצירה של הפריסה הזו. הפורמט הוא RFC 3339, והפלט שנוצר תמיד יהיה בפורמט Z עם 0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים, לא רק ב-Z. דוגמאות: |
updateTime |
פלט בלבד. חותמת הזמן של העדכון האחרון של הפריסה הזו. הפורמט הוא RFC 3339, והפלט שנוצר תמיד יהיה בפורמט Z עם 0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים, לא רק ב-Z. דוגמאות: |
etag |
פלט בלבד. תג Etag שמשמש כדי לוודא שהאובייקט לא השתנה במהלך פעולת קריאה-שינוי-כתיבה. אם ה-etag ריק, העדכון יחליף את כל השינויים המקבילים. |
experimentConfig |
זה שינוי אופציונלי. הגדרת הניסוי לפריסה. |
whatsappCredentials |
זה שינוי אופציונלי. קלט בלבד. כשמגדירים פרופיל של ערוץ וואטסאפ, צריך להזין פרטי כניסה זמניים לוואטסאפ. |
instagramCredentials |
זה שינוי אופציונלי. קלט בלבד. כשמגדירים פרופיל ערוץ באינסטגרם, צריך להזין פרטי כניסה זמניים לאינסטגרם. |
modelSettings |
זה שינוי אופציונלי. הגדרות המודל לפריסה. ההגדרה הזו מחליפה את הגדרות המודל שהוגדרו ברמת האפליקציה או הסוכן. הערה: כדי לבטל את הגדרות המודל ברמת הפריסה, צריך להיות ברשימת ההיתרים. כדי להפעיל את השדה הזה, צריך לפנות לצוות CXAS. |
modality |
זה שינוי אופציונלי. אופן הפריסה. הערה: כדי להשתמש בהחלפת מודאליות ברמת הפריסה, צריך להיות ברשימת ההיתרים. כדי להפעיל את השדה הזה, צריך לפנות לצוות CXAS. |
agentRegistryDeployment |
זה שינוי אופציונלי. הגדרה לפריסת הפריסה הזו ב-Agent Registry. אם יש פריסה כזו, היא תפורסם ב-Agent Registry. |
ChannelProfile
| ייצוג ב-JSON |
|---|
{ "profileId": string, "channelType": enum ( |
| שדות | |
|---|---|
profileId |
זה שינוי אופציונלי. המזהה הייחודי של פרופיל הערוץ. |
channelType |
זה שינוי אופציונלי. סוג פרופיל הערוץ. |
personaProperty |
זה שינוי אופציונלי. מאפיין האישיות של פרופיל הערוץ. |
webWidgetConfig |
זה שינוי אופציונלי. ההגדרה של הווידג'ט לאתר. |
whatsappConfig |
זה שינוי אופציונלי. הגדרה ספציפית לפריסות בוואטסאפ. |
instagramConfig |
זה שינוי אופציונלי. הגדרה ספציפית לפריסות באינסטגרם. |
שדה איחוד הערך |
|
disableDtmf |
זה שינוי אופציונלי. האם להשבית את DTMF (חיוג רב-תדרים). |
שדה איחוד הערך |
|
disableBargeInControl |
זה שינוי אופציונלי. האם להשבית את השליטה של המשתמשים בהצטרפות לשיחה. - true: המשתמש לא יכול להפריע בזמן שהסוכן מדבר. - false: הסוכן שומר על שליטה אוטומטית לגבי מתי המשתמש יכול להפריע. |
שדה איחוד הערך |
|
noiseSuppressionLevel |
זה שינוי אופציונלי. רמת ביטול הרעשים בפרופיל הערוץ. הערכים האפשריים הם low, moderate, high, very_high. |
PersonaProperty
| ייצוג ב-JSON |
|---|
{
"persona": enum ( |
| שדות | |
|---|---|
persona |
זה שינוי אופציונלי. הפרסונה של הערוץ. |
WebWidgetConfig
| ייצוג ב-JSON |
|---|
{ "modality": enum ( |
| שדות | |
|---|---|
modality |
זה שינוי אופציונלי. האופן שבו הווידג'ט מוצג באתר. |
theme |
זה שינוי אופציונלי. העיצוב של הווידג'ט לאתר. |
webWidgetTitle |
זה שינוי אופציונלי. השם של הווידג'ט לאתר. |
securitySettings |
זה שינוי אופציונלי. הגדרות האבטחה של הווידג'ט לאינטרנט. |
SecuritySettings
| ייצוג ב-JSON |
|---|
{ "enablePublicAccess": boolean, "enableOriginCheck": boolean, "allowedOrigins": [ string ], "enableRecaptcha": boolean } |
| שדות | |
|---|---|
enablePublicAccess |
זה שינוי אופציונלי. מציין אם הגישה הציבורית לווידג'ט האינטרנט מופעלת. אם הערך הוא |
enableOriginCheck |
זה שינוי אופציונלי. המדיניות הזו מציינת אם בדיקת המקור של הווידג'ט לאתר מופעלת. אם הערך הוא |
allowedOrigins[] |
זה שינוי אופציונלי. המקורות שיכולים לארח את הווידג'ט לאינטרנט. מקור מוגדר על ידי RFC 6454. אם לא תציינו ערך בשדה הזה, כל המקורות יהיו מותרים. אפשר להוסיף עד 100 מקורות. דוגמה: "https://example.com" |
enableRecaptcha |
זה שינוי אופציונלי. התנאי מציין אם אימות מסוג reCAPTCHA של הווידג'ט לאתר מופעל. |
WhatsAppConfig
| ייצוג ב-JSON |
|---|
{ "wabaId": string, "phoneNumberId": string, "phoneNumber": string, "displayName": string, "thumbnailUrl": string, "description": string } |
| שדות | |
|---|---|
wabaId |
חובה. מספר החשבון ב-WhatsApp Business. |
phoneNumberId |
חובה. מזהה מספר הטלפון של Meta. |
phoneNumber |
זה שינוי אופציונלי. מספר הטלפון בפורמט E.164. |
displayName |
פלט בלבד. השם של הדף העסקי ב-מטא שאוחזר. |
thumbnailUrl |
פלט בלבד. כתובת ה-URL של התמונה הממוזערת של פרופיל העסק ב-Meta שאותרה. |
description |
פלט בלבד. התיאור של הדף או הפרופיל העסקי במטא. |
InstagramConfig
| ייצוג ב-JSON |
|---|
{ "instagramAccountId": string, "displayName": string, "thumbnailUrl": string, "description": string } |
| שדות | |
|---|---|
instagramAccountId |
חובה. מזהה החשבון באינסטגרם. |
displayName |
פלט בלבד. השם של הדף העסקי ב-מטא שאוחזר. |
thumbnailUrl |
פלט בלבד. כתובת ה-URL של התמונה הממוזערת של פרופיל העסק ב-Meta שאותרה. |
description |
פלט בלבד. התיאור של הדף או הפרופיל העסקי במטא. |
חותמת הזמן
| ייצוג ב-JSON |
|---|
{ "seconds": string, "nanos": integer } |
| שדות | |
|---|---|
seconds |
מייצג את השניות של זמן UTC מאז ראשית זמן יוניקס (Unix epoch) 1970-01-01T00:00:00Z. הערך צריך להיות בין -62135596800 ל-253402300799 כולל (שמתאים לטווח 0001-01-01T00:00:00Z עד 9999-12-31T23:59:59Z). |
nanos |
שבריר לא שלילי של שנייה ברזולוציית ננו-שנייה. השדה הזה מייצג את החלק של הננו-שנייה במשך הזמן, ולא מהווה חלופה לשניות. ערכים שליליים של שניות עם שברים עדיין צריכים לכלול ערכים חיוביים של ננו-שניות שסופרים קדימה בזמן. הערך חייב להיות בין 0 ל-999,999,999, כולל. |
ExperimentConfig
| ייצוג ב-JSON |
|---|
{
"versionRelease": {
object ( |
| שדות | |
|---|---|
versionRelease |
זה שינוי אופציונלי. גרסת הפרסום של הניסוי. |
VersionRelease
| ייצוג ב-JSON |
|---|
{ "state": enum ( |
| שדות | |
|---|---|
state |
זה שינוי אופציונלי. המצב של פרסום הגרסה. |
trafficAllocations[] |
זה שינוי אופציונלי. הקצאות תנועה לגרסת ההפצה. |
TrafficAllocation
| ייצוג ב-JSON |
|---|
{ "id": string, "trafficPercentage": integer, "appVersion": string } |
| שדות | |
|---|---|
id |
זה שינוי אופציונלי. המזהה של הקצאת התנועה. מחרוזת בפורמט חופשי, עד 128 תווים. |
trafficPercentage |
זה שינוי אופציונלי. אחוז התנועה בהקצאת התנועה. הערך צריך להיות בין 0 ל-100. |
appVersion |
זה שינוי אופציונלי. גרסת האפליקציה של הקצאת התנועה. פורמט: |
WhatsAppCredentials
| ייצוג ב-JSON |
|---|
{ "authCode": string, "pin": string, "phoneNumber": string, "businessAccountId": string, "wabaId": string, "conversationProfileId": string } |
| שדות | |
|---|---|
authCode |
חובה. קוד האימות של Meta שמופיע בתהליך ההרשמה המוטמע. |
pin |
חובה. קוד האימות בן 6 הספרות שנוצר על ידי המשתמש לאימות דו-שלבי. |
phoneNumber |
חובה. מספר הטלפון שרוצים להירשם איתו לוואטסאפ. |
businessAccountId |
חובה. מזהה החשבון העסקי שבו יש להשתמש עבור מספר הטלפון. |
wabaId |
חובה. מספר החשבון ב-WhatsApp Business. |
conversationProfileId |
זה שינוי אופציונלי. מזהה פרופיל השיחה שבו רוצים להשתמש לפריסה. |
InstagramCredentials
| ייצוג ב-JSON |
|---|
{ "authCode": string, "conversationProfileId": string } |
| שדות | |
|---|---|
authCode |
חובה. קוד האימות של Meta שמופיע בתהליך ההרשמה המוטמע. |
conversationProfileId |
זה שינוי אופציונלי. מזהה פרופיל השיחה שבו רוצים להשתמש לפריסה. |
ModelSettings
| ייצוג ב-JSON |
|---|
{ "model": string, "thinkingLevel": enum ( |
| שדות | |
|---|---|
model |
זה שינוי אופציונלי. מודל ה-LLM שהסוכן צריך להשתמש בו. אם לא מגדירים מודל, הסוכן יקבל בירושה את המודל מהסוכן הראשי שלו. |
thinkingLevel |
זה שינוי אופציונלי. רמת ההעמקה של המודל. |
שדה איחוד הערך |
|
temperature |
זה שינוי אופציונלי. אם המדיניות הזו מוגדרת, רמת האקראיות הזו תשמש את מודל ה-LLM. רמת האקראיות קובעת את רמת הרנדומיזציה של התשובות של המודל. טמפרטורות נמוכות יותר מפיקות תשובות צפויות יותר. טמפרטורות גבוהות יותר יוצרות תשובות יצירתיות יותר. |
AgentRegistryDeployment
| ייצוג ב-JSON |
|---|
{ "agentRegistryServiceName": string } |
| שדות | |
|---|---|
agentRegistryServiceName |
זה שינוי אופציונלי. פלט בלבד. שם המשאב של שירות Agent Registry שנפרס. פורמט: |
ChannelType
סוג פרופיל הערוץ.
| טיפוסים בני מנייה (enum) | |
|---|---|
UNKNOWN |
סוג הערוץ לא ידוע. |
WEB_UI |
ערוץ בממשק המשתמש האינטרנטי. |
API |
ערוץ API. |
TWILIO |
ערוץ Twilio. |
GOOGLE_TELEPHONY_PLATFORM |
ערוץ פלטפורמת הטלפוניה של Google. |
CONTACT_CENTER_AS_A_SERVICE |
ערוץ Contact Center as a Service (CCaaS). |
CONTACT_CENTER_AS_A_SERVICE_CHAT |
ערוץ Contact Center as a Service (CCaaS Chat). |
FIVE9 |
ערוץ Five9. |
CONTACT_CENTER_INTEGRATION |
ערוץ שילוב של מרכז תמיכה של צד שלישי. |
WHATSAPP |
ערוץ וואטסאפ. |
INSTAGRAM |
ערוץ באינסטגרם. |
פרסונה
הפרסונה של הערוץ.
| טיפוסים בני מנייה (enum) | |
|---|---|
UNKNOWN |
פרסונה לא ידועה. |
CONCISE |
הסוכן שומר על תשובות תמציתיות וענייניות |
CHATTY |
הסוכן מספק הקשר, הסברים ופרטים נוספים |
מודליות
האופן שבו הווידג'ט מוצג באתר.
| טיפוסים בני מנייה (enum) | |
|---|---|
MODALITY_UNSPECIFIED |
אמצעי לא ידוע. |
CHAT_AND_VOICE |
הווידג'ט תומך גם בצ'אט וגם בקלט קולי. |
VOICE_ONLY |
בווידג'ט יש תמיכה רק בקלט קולי. |
CHAT_ONLY |
הווידג'ט תומך רק בהזנת צ'אט. |
CHAT_VOICE_AND_VIDEO |
הווידג'ט תומך בקלט של צ'אט, קול ווידאו. |
עיצוב
העיצוב של הווידג'ט לאתר.
| טיפוסים בני מנייה (enum) | |
|---|---|
THEME_UNSPECIFIED |
עיצוב לא ידוע. |
LIGHT |
עיצוב בהיר. |
DARK |
עיצוב כהה. |
מדינה
מצב הניסוי.
| טיפוסים בני מנייה (enum) | |
|---|---|
STATE_UNSPECIFIED |
מצב לא מוגדר. |
PENDING |
הוצא משימוש: המצב הזה כבר לא בשימוש. |
RUNNING |
מצב הפעלה. הניסוי פועל ותקף. |
DONE |
הוצא משימוש: המצב הזה כבר לא בשימוש. |
EXPIRED |
הוצא משימוש: המצב הזה כבר לא בשימוש. |
ThinkingLevel
הגדרת רמת החשיבה של המודל.
| טיפוסים בני מנייה (enum) | |
|---|---|
THINKING_LEVEL_UNSPECIFIED |
לא צוינה רמת ההעמקה. |
DEFAULT |
רמת ההעמקה שמוגדרת כברירת מחדל. |
LOW |
רמת העמקה נמוכה. |
MEDIUM |
רמת העמקה בינונית. |
HIGH |
רמת העמקה גבוהה. |
מודליות
אופן הפריסה.
| טיפוסים בני מנייה (enum) | |
|---|---|
MODALITY_UNSPECIFIED |
אמצעי לא ידוע. |
MODALITY_TEXT |
אופן הצגת הטקסט. |
MODALITY_VOICE |
אמצעי תקשורת קולי. |
MODALITY_VIDEO |
שיטת הצגת הסרטון. |
סכימת הפלט
פריסה מייצגת גרסה של האפליקציה שלא ניתן לשנות, שאפשר להריץ עליה שאילתות. היא משמשת לפריסת גרסה של האפליקציה עם פרופיל ערוץ ספציפי.
פריסה
| ייצוג ב-JSON |
|---|
{ "name": string, "displayName": string, "appVersion": string, "channelProfile": { object ( |
| שדות | |
|---|---|
name |
מזהה. שם המשאב של הפריסה. פורמט: |
displayName |
חובה. השם המוצג של הפריסה. |
appVersion |
זה שינוי אופציונלי. שם המשאב של גרסת האפליקציה שרוצים לפרוס. פורמט: |
channelProfile |
חובה. פרופיל הערוץ שבו נעשה שימוש בהטמעה. |
createTime |
פלט בלבד. חותמת זמן של מועד היצירה של הפריסה הזו. הפורמט הוא RFC 3339, והפלט שנוצר תמיד יהיה בפורמט Z עם 0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים, לא רק ב-Z. דוגמאות: |
updateTime |
פלט בלבד. חותמת הזמן של העדכון האחרון של הפריסה הזו. הפורמט הוא RFC 3339, והפלט שנוצר תמיד יהיה בפורמט Z עם 0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים, לא רק ב-Z. דוגמאות: |
etag |
פלט בלבד. תג Etag שמשמש כדי לוודא שהאובייקט לא השתנה במהלך פעולת קריאה-שינוי-כתיבה. אם ה-etag ריק, העדכון יחליף את כל השינויים המקבילים. |
experimentConfig |
זה שינוי אופציונלי. הגדרת הניסוי לפריסה. |
whatsappCredentials |
זה שינוי אופציונלי. קלט בלבד. כשמגדירים פרופיל של ערוץ וואטסאפ, צריך להזין פרטי כניסה זמניים לוואטסאפ. |
instagramCredentials |
זה שינוי אופציונלי. קלט בלבד. כשמגדירים פרופיל ערוץ באינסטגרם, צריך להזין פרטי כניסה זמניים לאינסטגרם. |
modelSettings |
זה שינוי אופציונלי. הגדרות המודל לפריסה. ההגדרה הזו מחליפה את הגדרות המודל שהוגדרו ברמת האפליקציה או הסוכן. הערה: כדי לבטל את הגדרות המודל ברמת הפריסה, צריך להיות ברשימת ההיתרים. כדי להפעיל את השדה הזה, צריך לפנות לצוות CXAS. |
modality |
זה שינוי אופציונלי. אופן הפריסה. הערה: כדי להשתמש בהחלפת מודאליות ברמת הפריסה, צריך להיות ברשימת ההיתרים. כדי להפעיל את השדה הזה, צריך לפנות לצוות CXAS. |
agentRegistryDeployment |
זה שינוי אופציונלי. הגדרה לפריסת הפריסה הזו ב-Agent Registry. אם יש פריסה כזו, היא תפורסם ב-Agent Registry. |
ChannelProfile
| ייצוג ב-JSON |
|---|
{ "profileId": string, "channelType": enum ( |
| שדות | |
|---|---|
profileId |
זה שינוי אופציונלי. המזהה הייחודי של פרופיל הערוץ. |
channelType |
זה שינוי אופציונלי. סוג פרופיל הערוץ. |
personaProperty |
זה שינוי אופציונלי. מאפיין האישיות של פרופיל הערוץ. |
webWidgetConfig |
זה שינוי אופציונלי. ההגדרה של הווידג'ט לאתר. |
whatsappConfig |
זה שינוי אופציונלי. הגדרה ספציפית לפריסות בוואטסאפ. |
instagramConfig |
זה שינוי אופציונלי. הגדרה ספציפית לפריסות באינסטגרם. |
שדה איחוד הערך |
|
disableDtmf |
זה שינוי אופציונלי. האם להשבית את DTMF (חיוג רב-תדרים). |
שדה איחוד הערך |
|
disableBargeInControl |
זה שינוי אופציונלי. האם להשבית את השליטה של המשתמשים בהצטרפות לשיחה. - true: המשתמש לא יכול להפריע בזמן שהסוכן מדבר. - false: הסוכן שומר על שליטה אוטומטית לגבי מתי המשתמש יכול להפריע. |
שדה איחוד הערך |
|
noiseSuppressionLevel |
זה שינוי אופציונלי. רמת ביטול הרעשים בפרופיל הערוץ. הערכים האפשריים הם low, moderate, high, very_high. |
PersonaProperty
| ייצוג ב-JSON |
|---|
{
"persona": enum ( |
| שדות | |
|---|---|
persona |
זה שינוי אופציונלי. הפרסונה של הערוץ. |
WebWidgetConfig
| ייצוג ב-JSON |
|---|
{ "modality": enum ( |
| שדות | |
|---|---|
modality |
זה שינוי אופציונלי. האופן שבו הווידג'ט מוצג באתר. |
theme |
זה שינוי אופציונלי. העיצוב של הווידג'ט לאתר. |
webWidgetTitle |
זה שינוי אופציונלי. השם של הווידג'ט לאתר. |
securitySettings |
זה שינוי אופציונלי. הגדרות האבטחה של הווידג'ט לאינטרנט. |
SecuritySettings
| ייצוג ב-JSON |
|---|
{ "enablePublicAccess": boolean, "enableOriginCheck": boolean, "allowedOrigins": [ string ], "enableRecaptcha": boolean } |
| שדות | |
|---|---|
enablePublicAccess |
זה שינוי אופציונלי. מציין אם הגישה הציבורית לווידג'ט האינטרנט מופעלת. אם הערך הוא |
enableOriginCheck |
זה שינוי אופציונלי. המדיניות הזו מציינת אם בדיקת המקור של הווידג'ט לאתר מופעלת. אם הערך הוא |
allowedOrigins[] |
זה שינוי אופציונלי. המקורות שיכולים לארח את הווידג'ט לאינטרנט. מקור מוגדר על ידי RFC 6454. אם לא תציינו ערך בשדה הזה, כל המקורות יהיו מותרים. אפשר להוסיף עד 100 מקורות. דוגמה: "https://example.com" |
enableRecaptcha |
זה שינוי אופציונלי. התנאי מציין אם אימות מסוג reCAPTCHA של הווידג'ט לאתר מופעל. |
WhatsAppConfig
| ייצוג ב-JSON |
|---|
{ "wabaId": string, "phoneNumberId": string, "phoneNumber": string, "displayName": string, "thumbnailUrl": string, "description": string } |
| שדות | |
|---|---|
wabaId |
חובה. מספר החשבון ב-WhatsApp Business. |
phoneNumberId |
חובה. מזהה מספר הטלפון של Meta. |
phoneNumber |
זה שינוי אופציונלי. מספר הטלפון בפורמט E.164. |
displayName |
פלט בלבד. השם של הדף העסקי ב-מטא שאוחזר. |
thumbnailUrl |
פלט בלבד. כתובת ה-URL של התמונה הממוזערת של פרופיל העסק ב-Meta שאותרה. |
description |
פלט בלבד. התיאור של הדף או הפרופיל העסקי במטא. |
InstagramConfig
| ייצוג ב-JSON |
|---|
{ "instagramAccountId": string, "displayName": string, "thumbnailUrl": string, "description": string } |
| שדות | |
|---|---|
instagramAccountId |
חובה. מזהה החשבון באינסטגרם. |
displayName |
פלט בלבד. השם של הדף העסקי ב-מטא שאוחזר. |
thumbnailUrl |
פלט בלבד. כתובת ה-URL של התמונה הממוזערת של פרופיל העסק ב-Meta שאותרה. |
description |
פלט בלבד. התיאור של הדף או הפרופיל העסקי במטא. |
חותמת הזמן
| ייצוג ב-JSON |
|---|
{ "seconds": string, "nanos": integer } |
| שדות | |
|---|---|
seconds |
מייצג את השניות של זמן UTC מאז ראשית זמן יוניקס (Unix epoch) 1970-01-01T00:00:00Z. הערך צריך להיות בין -62135596800 ל-253402300799 כולל (שמתאים לטווח 0001-01-01T00:00:00Z עד 9999-12-31T23:59:59Z). |
nanos |
שבריר לא שלילי של שנייה ברזולוציית ננו-שנייה. השדה הזה מייצג את החלק של הננו-שנייה במשך הזמן, ולא מהווה חלופה לשניות. ערכים שליליים של שניות עם שברים עדיין צריכים לכלול ערכים חיוביים של ננו-שניות שסופרים קדימה בזמן. הערך חייב להיות בין 0 ל-999,999,999, כולל. |
ExperimentConfig
| ייצוג ב-JSON |
|---|
{
"versionRelease": {
object ( |
| שדות | |
|---|---|
versionRelease |
זה שינוי אופציונלי. גרסת הפרסום של הניסוי. |
VersionRelease
| ייצוג ב-JSON |
|---|
{ "state": enum ( |
| שדות | |
|---|---|
state |
זה שינוי אופציונלי. המצב של פרסום הגרסה. |
trafficAllocations[] |
זה שינוי אופציונלי. הקצאות תנועה לגרסת ההפצה. |
TrafficAllocation
| ייצוג ב-JSON |
|---|
{ "id": string, "trafficPercentage": integer, "appVersion": string } |
| שדות | |
|---|---|
id |
זה שינוי אופציונלי. המזהה של הקצאת התנועה. מחרוזת בפורמט חופשי, עד 128 תווים. |
trafficPercentage |
זה שינוי אופציונלי. אחוז התנועה בהקצאת התנועה. הערך צריך להיות בין 0 ל-100. |
appVersion |
זה שינוי אופציונלי. גרסת האפליקציה של הקצאת התנועה. פורמט: |
WhatsAppCredentials
| ייצוג ב-JSON |
|---|
{ "authCode": string, "pin": string, "phoneNumber": string, "businessAccountId": string, "wabaId": string, "conversationProfileId": string } |
| שדות | |
|---|---|
authCode |
חובה. קוד האימות של Meta שמופיע בתהליך ההרשמה המוטמע. |
pin |
חובה. קוד האימות בן 6 הספרות שנוצר על ידי המשתמש לאימות דו-שלבי. |
phoneNumber |
חובה. מספר הטלפון שרוצים להירשם איתו לוואטסאפ. |
businessAccountId |
חובה. מזהה החשבון העסקי שבו יש להשתמש עבור מספר הטלפון. |
wabaId |
חובה. מספר החשבון ב-WhatsApp Business. |
conversationProfileId |
זה שינוי אופציונלי. מזהה פרופיל השיחה שבו רוצים להשתמש לפריסה. |
InstagramCredentials
| ייצוג ב-JSON |
|---|
{ "authCode": string, "conversationProfileId": string } |
| שדות | |
|---|---|
authCode |
חובה. קוד האימות של Meta שמופיע בתהליך ההרשמה המוטמע. |
conversationProfileId |
זה שינוי אופציונלי. מזהה פרופיל השיחה שבו רוצים להשתמש לפריסה. |
ModelSettings
| ייצוג ב-JSON |
|---|
{ "model": string, "thinkingLevel": enum ( |
| שדות | |
|---|---|
model |
זה שינוי אופציונלי. מודל ה-LLM שהסוכן צריך להשתמש בו. אם לא מגדירים מודל, הסוכן יקבל בירושה את המודל מהסוכן הראשי שלו. |
thinkingLevel |
זה שינוי אופציונלי. רמת ההעמקה של המודל. |
שדה איחוד הערך |
|
temperature |
זה שינוי אופציונלי. אם המדיניות הזו מוגדרת, רמת האקראיות הזו תשמש את מודל ה-LLM. רמת האקראיות קובעת את רמת הרנדומיזציה של התשובות של המודל. טמפרטורות נמוכות יותר מפיקות תשובות צפויות יותר. טמפרטורות גבוהות יותר יוצרות תשובות יצירתיות יותר. |
AgentRegistryDeployment
| ייצוג ב-JSON |
|---|
{ "agentRegistryServiceName": string } |
| שדות | |
|---|---|
agentRegistryServiceName |
זה שינוי אופציונלי. פלט בלבד. שם המשאב של שירות Agent Registry שנפרס. פורמט: |
ChannelType
סוג פרופיל הערוץ.
| טיפוסים בני מנייה (enum) | |
|---|---|
UNKNOWN |
סוג הערוץ לא ידוע. |
WEB_UI |
ערוץ בממשק המשתמש האינטרנטי. |
API |
ערוץ API. |
TWILIO |
ערוץ Twilio. |
GOOGLE_TELEPHONY_PLATFORM |
ערוץ פלטפורמת הטלפוניה של Google. |
CONTACT_CENTER_AS_A_SERVICE |
ערוץ Contact Center as a Service (CCaaS). |
CONTACT_CENTER_AS_A_SERVICE_CHAT |
ערוץ Contact Center as a Service (CCaaS Chat). |
FIVE9 |
ערוץ Five9. |
CONTACT_CENTER_INTEGRATION |
ערוץ שילוב של מרכז תמיכה של צד שלישי. |
WHATSAPP |
ערוץ וואטסאפ. |
INSTAGRAM |
ערוץ באינסטגרם. |
פרסונה
הפרסונה של הערוץ.
| טיפוסים בני מנייה (enum) | |
|---|---|
UNKNOWN |
פרסונה לא ידועה. |
CONCISE |
הסוכן שומר על תשובות תמציתיות וענייניות |
CHATTY |
הסוכן מספק הקשר, הסברים ופרטים נוספים |
מודליות
האופן שבו הווידג'ט מוצג באתר.
| טיפוסים בני מנייה (enum) | |
|---|---|
MODALITY_UNSPECIFIED |
אמצעי לא ידוע. |
CHAT_AND_VOICE |
הווידג'ט תומך גם בצ'אט וגם בקלט קולי. |
VOICE_ONLY |
בווידג'ט יש תמיכה רק בקלט קולי. |
CHAT_ONLY |
הווידג'ט תומך רק בהזנת צ'אט. |
CHAT_VOICE_AND_VIDEO |
הווידג'ט תומך בקלט של צ'אט, קול ווידאו. |
עיצוב
העיצוב של הווידג'ט לאתר.
| טיפוסים בני מנייה (enum) | |
|---|---|
THEME_UNSPECIFIED |
עיצוב לא ידוע. |
LIGHT |
עיצוב בהיר. |
DARK |
עיצוב כהה. |
מדינה
מצב הניסוי.
| טיפוסים בני מנייה (enum) | |
|---|---|
STATE_UNSPECIFIED |
מצב לא מוגדר. |
PENDING |
הוצא משימוש: המצב הזה כבר לא בשימוש. |
RUNNING |
מצב הפעלה. הניסוי פועל ותקף. |
DONE |
הוצא משימוש: המצב הזה כבר לא בשימוש. |
EXPIRED |
הוצא משימוש: המצב הזה כבר לא בשימוש. |
ThinkingLevel
הגדרת רמת החשיבה של המודל.
| טיפוסים בני מנייה (enum) | |
|---|---|
THINKING_LEVEL_UNSPECIFIED |
לא צוינה רמת ההעמקה. |
DEFAULT |
רמת ההעמקה שמוגדרת כברירת מחדל. |
LOW |
רמת העמקה נמוכה. |
MEDIUM |
רמת העמקה בינונית. |
HIGH |
רמת העמקה גבוהה. |
מודליות
אופן הפריסה.
| טיפוסים בני מנייה (enum) | |
|---|---|
MODALITY_UNSPECIFIED |
אמצעי לא ידוע. |
MODALITY_TEXT |
אופן הצגת הטקסט. |
MODALITY_VOICE |
אמצעי תקשורת קולי. |
MODALITY_VIDEO |
שיטת הצגת הסרטון. |
הערות בכלי
הערות על כלי נשלחות ללקוחות MCP כדי לתאר את הסיכון הבסיסי של כלי מסוים. רוב הלקוחות מתייחסים לרמזים האלה כאל רמזים לא מהימנים, אבל אפשר להשתמש בהם כדי להחליט מתי לשלוח למשתמש הנחיה לאישור.
בנוסף למחרוזת הכותרת, מוגדרים הרמזים הבוליאניים הבאים:
-
readOnlyHint: אם הערך הוא true, הכלי לא משנה את הסביבה שלו. ברירת מחדל: false. -
destructiveHint: אם הערך הוא True, הכלי יכול לבצע פעולות הרסניות. אם הערך הוא false, הכלי יכול לבצע רק פעולות של הוספה. ברירת מחדל: true. -
idempotentHint: אם הערך הוא True, קריאה חוזרת לכלי עם אותם ארגומנטים לא תשפיע על הסביבה שלו. ברירת מחדל: false. -
openWorldHint: אם הערך הוא true, הכלי יכול ליצור אינטראקציה עם 'עולם פתוח' של ישויות חיצוניות. אם הערך הוא false, הכלי יכול ליצור אינטראקציה רק עם ישויות פנימיות. לדוגמה, כלי לחיפוש באינטרנט יהיה עולם פתוח, אבל כלי לזיכרון לא יהיה עולם פתוח.
רמז הרסני: ✅ | רמז אידמפוטנטי: ❌ | רמז לקריאה בלבד: ❌ | רמז לעולם פתוח: ❌