KRM API aiplatform.gdc.goog/v1

סקירה כללית

ממשקי ה-API שאומנו מראש הם אוסף של שירותי AI שכוללים זיהוי תווים אופטי (OCR), המרת דיבור לטקסט ותרגום. השירותים מופעלים ומושבתים באמצעות Kubernetes Resource Model ‏ (KRM) API. ‫KRM API הוא API לניהול שמשמש את AI Platform Admin באופן אופציונלי.

aiplatform.gdc.goog/v1

חבילה v1 מכילה הגדרות סכימת API לקבוצת API‏ v1 של aiplatform.gdc.goog

בקשת הצטרפות

האפליקציה מגדירה את סוג אפליקציית ה-AI

מופיע ב: - ApplicationStatus - PackageSpec

שדה תיאור
name ApplicationName
path string הנתיב של תרשים ה-Helm של האפליקציה ב-Harbor

ApplicationStatus

הפונקציה ApplicationStatus עוקבת אחרי כל אפליקציה שנפרסה

מופיע ב: - PackageStatus

שדה תיאור
application אפליקציה
deployed boolean מציין אם האפליקציה נפרסה בהצלחה
messages מערך מחרוזות השהיית ההודעות, אם יש

חבילה

‫Package הוא הסכימה של חבילות ה-API

מופיע ב: - PackageList

שדה תיאור
apiVersion string aiplatform.gdc.goog/v1
kind string Package
metadata ObjectMeta פרטים נוספים על השדות של metadata זמינים במאמרי העזרה של ה-API של Kubernetes.
spec PackageSpec
status PackageStatus

PackageList

‫PackageList מכיל רשימה של Packages

שדה תיאור
apiVersion string aiplatform.gdc.goog/v1
kind string PackageList
metadata ListMeta פרטים נוספים על השדות של metadata זמינים במאמרי העזרה של ה-API של Kubernetes.
items מערך Package

PackageSpec

‫PackageSpec מגדיר את המצב הרצוי של Package

מופיע ב: - חבילה

שדה תיאור
‫applications מערך Application רשימת האפליקציות, לדוגמה: ocr

PackageStatus

‫PackageStatus מגדיר את המצב שנצפה של Package

מופיע ב: - חבילה

שדה תיאור
observedGeneration מספר שלם היצירה שנצפתה על ידי בקר האפליקציה.
applicationStatuses object (keys:ApplicationName, values:ApplicationStatus) הסטטוס של אפליקציות שמוטמעות