プロバイダの詳細の取得
get
/services/{version}/installation/aiservice/providers/{provider}
必要なロール: セキュリティ
AIプロバイダの詳細を取得します。リクエスト
パス・パラメータ
- provider(必須): string
最小長:
1最大長:255パターン:.*プロバイダの名前。 - version(必須): string
Oracle GoldenGateサービスのAPIバージョン。
指定できる値:[ "v2" ]
レスポンス
サポートされるメディア・タイプ
- application/json
200レスポンス
プロバイダの詳細が返されます
ルート・スキーマ: AI Provider
型:
objectタイトル:
ソースの表示
AI Provider- $schema:
指定できる値:
[ "ogg:provider" ] - authentication: object authentication
- baseUrl: string
最小長:
2最大長:4095パターン:^[a-zA-Z][a-zA-Z0-9+-.]*:[^ \t]*$ - capabilities: array capabilities
最小アイテム数:
0最大アイテム数:32767 - description: string
最小長:
1最大長:4000 - enabled: boolean
デフォルト値:
true - headers: object headers
- id: string
最小長:
1最大長:255 - metadata: object metadata
- name: string
最小長:
1最大長:255 - regions: array regions
最小アイテム数:
0最大アイテム数:32767 - retry: object retry
- tasksTypes: array tasksTypes
最小アイテム数:
0最大アイテム数:32767 - timeouts: object timeouts
- type: string
最小長:
1最大長:255
ネストされたスキーマ: authentication
型:
ソースの表示
object- audiences: array audiences
最小アイテム数:
0最大アイテム数:32767 - compartmentId: string
最小長:
1最大長:255パターン:ocid1[.].*[.]oc[123]{1}[.].*[.].* - configured: boolean
- credentialsRef: object credentialsRef
- keyFingerprint: string
最小長:
47最大長:47 - password: string
最小長:
1最大長:256 - privateKey: string
最小長:
1最大長:10240 - scopes: array scopes
最小アイテム数:
0最大アイテム数:32767 - secret: string
最小長:
1最大長:512 - tenancyId: string
最小長:
1最大長:255パターン:ocid1[.].*[.]oc[123]{1}[.].*[.].* - type: string
最小長:
1最大長:255例:api_key - userId: string
最小長:
1最大長:255パターン:ocid1[.].*[.]oc[123]{1}[.].*[.].*
ネストされたスキーマ: headers
型:
objectネストされたスキーマ: metadata
型:
objectネストされたスキーマ: retry
型:
ソースの表示
object- backoffMultiplier: number
デフォルト値:
2 - initialBackoffMs: integer
最小値:
0最大値:9223372036854776000デフォルト値:100 - maxBackoffMs: integer
最小値:
0最大値:9223372036854776000デフォルト値:10000 - maxRetries: integer
最小値:
0最大値:9223372036854776000デフォルト値:3
ネストされたスキーマ: timeouts
型:
ソースの表示
object- connectTimeoutMs: integer
最小値:
0最大値:9223372036854776000デフォルト値:10000 - requestTimeoutMs: integer
最小値:
0最大値:9223372036854776000デフォルト値:30000 - totalTimeoutMs: integer
最小値:
0最大値:9223372036854776000デフォルト値:60000
ネストされたスキーマ: credentialsRef
型:
ソースの表示
object- alias: string
最小長:
1最大長:255 - domain: string
最小長:
1最大長:255
レスポンスの例(application/json)
{
"$schema":"api:standardResponse",
"links":[
{
"rel":"canonical",
"href":"https://localhost:9000/services/v2/installation/aiservice/providers/voyage1",
"mediaType":"application/json"
},
{
"rel":"self",
"href":"https://localhost:9000/services/v2/installation/aiservice/providers/voyage1",
"mediaType":"application/json"
},
{
"rel":"describedby",
"href":"https://localhost:9000/services/v2/metadata-catalog/provider",
"mediaType":"application/schema+json"
}
],
"messages":[
],
"response":{
"id":"voyage1",
"name":"Voyage AI",
"type":"voyage",
"baseUrl":"https://api.voyageai.com/v1",
"description":"Voyage AI embedding provider",
"authentication":{
"type":"api_key",
"configured":true
}
}
}