正式なドキュメントは英語版であり、この日本語訳はAI支援翻訳により作成された参考用のものです。日本語訳の一部の内容は人間によるレビューがまだ行われていないため、翻訳のタイミングにより英語版との間に差異が生じることがあります。最新かつ正確な情報については、英語版をご参照ください。

AIカタログ管理者API

  • プラン: Premium、Ultimate
  • 提供形態: GitLab Self-Managed、GitLab Dedicated

GitLabで管理される外部エージェントのseed

  • ステータス: 実験的機能

このAPIを使用して、GitLabで管理される外部エージェントでAIカタログをseedします。

この機能は実験であり、今後のリリースで変更または削除される可能性があります。

前提条件:

  • 管理者である必要があります。
POST /api/v4/admin/ai_catalog/seed_external_agents

リクエスト例:

curl --request POST \
     --header "PRIVATE-TOKEN: <your_access_token>" \
     --url "https://primary.example.com/api/v4/admin/ai_catalog/seed_external_agents"

成功レスポンス(HTTP 201):

{
    "message": "External agents seeded successfully"
}

エラーレスポンスの例(HTTP 422):

{
    "message": "Error: External agents already seeded"
}

エラーレスポンス - ユーザーは管理者ではありません(HTTP 403):

{
    "message": "403 Forbidden"
}