From 243522c42c6e601bb6883b26e50b693b46a43b53 Mon Sep 17 00:00:00 2001 From: Igor Drozdov Date: Mon, 7 Jul 2025 10:08:40 +0200 Subject: [PATCH] Duo Workflow: Self-hosted models poc --- ee/lib/api/ai/duo_workflows/workflows.rb | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/ee/lib/api/ai/duo_workflows/workflows.rb b/ee/lib/api/ai/duo_workflows/workflows.rb index 943635263355d6..4a72b4c63b03cd 100644 --- a/ee/lib/api/ai/duo_workflows/workflows.rb +++ b/ee/lib/api/ai/duo_workflows/workflows.rb @@ -200,7 +200,12 @@ def create_workflow_params headers = Gitlab::DuoWorkflow::Client.cloud_connector_headers(user: current_user).merge( 'x-gitlab-oauth-token' => gitlab_oauth_token.plaintext_token, - 'x-gitlab-unidirectional-streaming' => 'enabled' + 'x-gitlab-unidirectional-streaming' => 'enabled', + 'x-gitlab-self-hosted-models-metadata' => { + provider: :gitlab, + family: :claude3, + identifier: 'claude_sonnet_3_7_20250219' + }.to_json ) { -- GitLab