Skip to content

feat(providers): add OVHcloud AI provider#6527

Merged
DOsinga merged 1 commit intoblock:mainfrom
rbeuque74:ovhcloud
Jan 28, 2026
Merged

feat(providers): add OVHcloud AI provider#6527
DOsinga merged 1 commit intoblock:mainfrom
rbeuque74:ovhcloud

Conversation

@rbeuque74
Copy link
Contributor

Summary

Add OVHcloud (https://www.ovhcloud.com/) as an AI provider using declarative provider feature.

Type of Change

  • Feature
  • Bug fix
  • Refactor / Code quality
  • Performance improvement
  • Documentation
  • Tests
  • Security fix
  • Build / Release
  • Other (specify below)

AI Assistance

  • This PR was created or reviewed with AI assistance

Copilot AI review requested due to automatic review settings January 16, 2026 00:12
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds OVHcloud as a new AI provider using the declarative provider configuration system. OVHcloud is a European cloud provider offering open-source AI models through their AI-Endpoints service.

Changes:

  • Added OVHcloud provider configuration with 20 models including language models (Qwen, Mistral, Llama), vision models, audio models (Whisper), embedding models (BGE), and image generation models (Stable Diffusion)

"display_name": "OVHcloud",
"description": "OVHcloud AI-Endpoints is an European cloud provider that offers open-source models",
"api_key_env": "OVHCLOUD_API_KEY",
"base_url": "https://oai.endpoints.kepler.ai.cloud.ovh.net/v1/chat/completions",
Copy link

Copilot AI Jan 16, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The base_url includes the full path '/v1/chat/completions' which is endpoint-specific. Declarative providers using the 'openai' engine typically expect just the base URL (e.g., 'https://oai.endpoints.kepler.ai.cloud.ovh.net/v1'), as the engine appends the appropriate endpoint path. This may cause request failures or double-path issues.

Suggested change
"base_url": "https://oai.endpoints.kepler.ai.cloud.ovh.net/v1/chat/completions",
"base_url": "https://oai.endpoints.kepler.ai.cloud.ovh.net/v1",

Copilot uses AI. Check for mistakes.
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That's not what other provider did when they register inside the declarative providers, not sure this is accurate

Copilot AI review requested due to automatic review settings January 16, 2026 00:14
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated 1 comment.

Signed-off-by: Romain Beuque <556072+rbeuque74@users.noreply.github.com>
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated no new comments.

@DOsinga DOsinga merged commit 3ec5143 into block:main Jan 28, 2026
18 checks passed
eliasposen pushed a commit to eliasposen/goose that referenced this pull request Jan 28, 2026
Signed-off-by: Romain Beuque <556072+rbeuque74@users.noreply.github.com>
Signed-off-by: Elias Posen <elias@posen.ch>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants