プロジェクト内のエージェント・ツールの取得
get
/ic/api/integration/v1/projects/{projectId}/ai/tools/{id}
特定のエージェント・ツールの詳細を返します。
リクエスト
パス・パラメータ
- id(required): string
エージェント・ツール識別子
- projectId(required): string
プロジェクト識別子
問合せパラメータ
- integrationInstance(required): string
これはサービス・インスタンスの名前です。 この値は、サービス・インスタンス・フィールドで指定した情報ページから取得できます。
この操作のリクエスト本文がありません。
トップに戻るレスポンス
サポートされているメディア・タイプ
- application/json;charset=utf-8, application/vnd.oracle.model+json;type=singular
200レスポンス
操作の成功
ネストされたスキーマ: ToolListRs-allOf[2]
型:
ソースを表示
object-
code: string
ツールコード
-
接続: オブジェクト ToolConnectionRs
-
created: string (date-time)
作成
-
createdBy: string
作成者
-
description: string
ツールの説明
-
統合: オブジェクト ToolIntegrationRs
-
lastUpdated: string (date-time)
最終更新
-
lastUpdatedBy: string
最終更新者
-
name: string
ツール名
-
projectId: string
ツールが属するプロジェクトID
-
status: string
ツールのステータス
-
type: string
ツール・タイプ
ネストされたスキーマ: ToolRs-allOf[1]
型:
ソースを表示
object-
注釈: オブジェクト 注釈
許可される追加のプロパティ: additionalPropertiesツールの注釈
-
endpointUrl: 文字列
ツールのエンドポイントURL
-
ガイドライン: 文字列
ツールのガイドライン
-
parameters: object parameters
追加プロパティを指定可能:
trueツールのJsonノード
ネストされたスキーマ: parameters
型:
object追加プロパティを指定可能:
trueツールのJsonノード
404レスポンス
エージェント・ツールが見つかりません
500レスポンス
サーバー・エラー
例
次の例では、cURLを使用してRESTリソースに対するGETリクエストを発行することによって、特定のエージェント・ツールを取得する方法を示しています。 cURLの詳細は、「cURLの使用」を参照してください。 エンドポイントURLの構造の詳細は、「リクエストの送信」を参照してください。
例: エージェント・ツールCREATE_ORDER_TOOLの取得
このコマンドは、指定されたエージェント・ツールを取得します。
curl -X GET -H 'Authorization: Bearer access_token' https://design.integration.region.ocp.oraclecloud.com/ic/api/integration/v1/projects/TEST_PROJECT/ai/tools/CREATE_ORDER_TOOL?integrationInstance=service-instance