API referansı: Kuruluşlar
Kuruluş yönetimi ve kullanıcı yönetimi uç noktaları için API referansı.
Yapay zekâ uç noktaları, yapay zekâ istemlerini eşzamansız olarak çalıştırır ve sonucu sorgulamanıza olanak tanır.
Uç nokta: POST /v1/tenant/{tenantId}/ai/{promptType}
Kimlik doğrulama: Tenant kapsamlı API anahtarı · write kapsamı
Parametreler:
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | path | Evet | Biçim: uuid |
| promptType | processAnalysis | processQuestion | aiSummary | processDocumentation | processRaci | processMetaEdit | path | Evet | İzin verilen değerler: processAnalysis, processQuestion, aiSummary, processDocumentation, processRaci, processMetaEdit |
İstek gövdesi:
{
"prompt": "string",
"summaryVariant": "string"
} | Alan | Tür | Gerekli | Açıklama |
|---|---|---|---|
| prompt | string | Evet | Doğal dil istemi Maksimum uzunluk: 10000 |
| summaryVariant | string | Hayır |
Yanıt (200):
Yapay zekâ sonucu (durum: success | generating | error)
{
"status": "success",
"result": {
"type": "processAnalysis",
"analysis": "string"
},
"error": "string"
} | Alan | Tür | Gerekli | Açıklama |
|---|---|---|---|
| status | success | error | generating | Evet | İzin verilen değerler: success, error, generating |
| result | object | object | object | object | object | object | Hayır | İsteme özel sonuç yükü (status success olduğunda bulunur) |
| error | string | Hayır | status error olduğunda hata mesajı |
Hatalar:
POST ile sorgulama bilinçli bir tercihtir: oluşturma işlemi prompt + promptType + summaryVariant ile belirlenir. Bu nedenle sorgu, bir çalıştırma kimliğine başvurmak yerine gövdeyi tekrar gönderir.
Uç nokta: POST /v1/tenant/{tenantId}/ai/{promptType}/status
Kimlik doğrulama: Tenant kapsamlı API anahtarı · write kapsamı
Parametreler:
| Ad | Tür | Konum | Gerekli | Açıklama |
|---|---|---|---|---|
| tenantId | string | path | Evet | Biçim: uuid |
| promptType | processAnalysis | processQuestion | aiSummary | processDocumentation | processRaci | processMetaEdit | path | Evet | İzin verilen değerler: processAnalysis, processQuestion, aiSummary, processDocumentation, processRaci, processMetaEdit |
İstek gövdesi:
{
"prompt": "string",
"summaryVariant": "string"
} | Alan | Tür | Gerekli | Açıklama |
|---|---|---|---|
| prompt | string | Evet | Doğal dil istemi Maksimum uzunluk: 10000 |
| summaryVariant | string | Hayır |
Yanıt (200):
Yapay zekâ sonucu (durum: success | generating | error)
{
"status": "success",
"result": {
"type": "processAnalysis",
"analysis": "string"
},
"error": "string"
} | Alan | Tür | Gerekli | Açıklama |
|---|---|---|---|
| status | success | error | generating | Evet | İzin verilen değerler: success, error, generating |
| result | object | object | object | object | object | object | Hayır | İsteme özel sonuç yükü (status success olduğunda bulunur) |
| error | string | Hayır | status error olduğunda hata mesajı |
Hatalar:
Deneyiminizi iyileştirmek, içeriği kişiselleştirmek ve trafiği analiz etmek için çerezleri kullanıyoruz. "Tümünü kabul et" seçeneğine tıklayarak çerezleri kullanmamıza izin vermiş olursunuz.