Skip to content

Commit a97ec90

Browse files
authored
tests: Enable nebius integration tests. (#432)
1 parent 077fbd0 commit a97ec90

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

.github/workflows/tests-integration.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,13 +45,14 @@ jobs:
4545
HF_TOKEN: ${{ secrets.HF_TOKEN }}
4646
LLAMA_API_KEY: ${{ secrets.LLAMA_API_KEY }}
4747
MISTRAL_API_KEY: ${{ secrets.MISTRAL_API_KEY }}
48+
NEBIUS_API_KEY: ${{ secrets.NEBIUS_API_KEY }}
4849
OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}
4950
VOYAGE_API_KEY: ${{ secrets.VOYAGE_API_KEY }}
5051
WATSONX_API_KEY: ${{ secrets.WATSONX_API_KEY }}
5152
XAI_API_KEY: ${{ secrets.XAI_API_KEY }}
5253
OPENROUTER_API_KEY: ${{ secrets.OPENROUTER_API_KEY }}
5354
CEREBRAS_API_KEY: ${{ secrets.CEREBRAS_API_KEY }}
54-
EXPECTED_PROVIDERS: "anthropic,bedrock,fireworks,gemini,huggingface,llama,mistral,openai,voyage,watsonx,xai,openrouter,cerebras"
55+
EXPECTED_PROVIDERS: "anthropic,bedrock,fireworks,gemini,huggingface,llama,mistral,nebius,openai,voyage,watsonx,xai,openrouter,cerebras"
5556
INCLUDE_LOCAL_PROVIDERS: "false"
5657
run: |
5758
if [ -n "${{ inputs.filter }}" ]; then

tests/conftest.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ def provider_model_map() -> dict[ProviderName, str]:
4343
ProviderName.TOGETHER: "meta-llama/Llama-3.3-70B-Instruct-Turbo-Free",
4444
ProviderName.XAI: "grok-3-mini-latest",
4545
ProviderName.INCEPTION: "inception-3-70b-instruct",
46-
ProviderName.NEBIUS: "meta-llama/Meta-Llama-3.1-8B-Instruct",
46+
ProviderName.NEBIUS: "openai/gpt-oss-20b",
4747
ProviderName.OLLAMA: "llama3.2:1b",
4848
ProviderName.LLAMAFILE: "N/A",
4949
ProviderName.LMSTUDIO: "google/gemma-3n-e4b", # You must have LM Studio running and the server enabled
@@ -111,10 +111,11 @@ def provider_extra_kwargs_map() -> dict[ProviderName, dict[str, Any]]:
111111
ProviderName.COHERE: {"client_args": {"timeout": 10}},
112112
ProviderName.DATABRICKS: {"api_base": "https://dbc-40d03128-ecae.cloud.databricks.com/serving-endpoints"},
113113
ProviderName.GROQ: {"client_args": {"timeout": 10}},
114-
ProviderName.MISTRAL: {"client_args": {"timeout_ms": 100000}},
115114
ProviderName.HUGGINGFACE: {
116115
"api_base": "https://y0okp71n85ezo5nr.us-east-1.aws.endpoints.huggingface.cloud/v1/"
117116
},
117+
ProviderName.MISTRAL: {"client_args": {"timeout_ms": 100000}},
118+
ProviderName.NEBIUS: {"api_base": "https://api.studio.nebius.com/v1/"},
118119
ProviderName.OPENAI: {"client_args": {"timeout": 10}},
119120
ProviderName.TOGETHER: {"client_args": {"timeout": 10}},
120121
ProviderName.VOYAGE: {"client_args": {"timeout": 10}},

0 commit comments

Comments
 (0)