4747from huggingface_hub .inference ._providers .nscale import NscaleConversationalTask , NscaleTextToImageTask
4848from huggingface_hub .inference ._providers .openai import OpenAIConversationalTask
4949from huggingface_hub .inference ._providers .ovhcloud import (
50- OVHcloudAIEndpointsConversationalTask ,
51- OVHcloudAIEndpointsTextGenerationTask ,
50+ OVHcloudConversationalTask ,
51+ OVHcloudTextGenerationTask ,
5252)
5353from huggingface_hub .inference ._providers .publicai import PublicAIConversationalTask
5454from huggingface_hub .inference ._providers .replicate import (
@@ -1429,17 +1429,17 @@ def test_prepare_url(self):
14291429
14301430class TestOVHcloudAIEndpointsProvider :
14311431 def test_prepare_hf_url_conversational (self ):
1432- helper = OVHcloudAIEndpointsConversationalTask ()
1432+ helper = OVHcloudConversationalTask ()
14331433 url = helper ._prepare_url ("hf_token" , "username/repo_name" )
14341434 assert url == "https://router.huggingface.co/ovhcloud/v1/chat/completions"
14351435
14361436 def test_prepare_url_conversational (self ):
1437- helper = OVHcloudAIEndpointsConversationalTask ()
1437+ helper = OVHcloudConversationalTask ()
14381438 url = helper ._prepare_url ("ovhcloud_token" , "username/repo_name" )
14391439 assert url == "https://oai.endpoints.kepler.ai.cloud.ovh.net/v1/chat/completions"
14401440
14411441 def test_prepare_payload_as_dict (self ):
1442- helper = OVHcloudAIEndpointsConversationalTask ()
1442+ helper = OVHcloudConversationalTask ()
14431443 payload = helper ._prepare_payload_as_dict (
14441444 [
14451445 {"role" : "system" , "content" : "You are a helpful assistant" },
@@ -1474,23 +1474,23 @@ def test_prepare_payload_as_dict(self):
14741474 }
14751475
14761476 def test_prepare_route_conversational (self ):
1477- helper = OVHcloudAIEndpointsConversationalTask ()
1477+ helper = OVHcloudConversationalTask ()
14781478 assert helper ._prepare_route ("username/repo_name" , "hf_token" ) == "/v1/chat/completions"
14791479
14801480 def test_prepare_url_text_generation (self ):
1481- helper = OVHcloudAIEndpointsTextGenerationTask ()
1481+ helper = OVHcloudTextGenerationTask ()
14821482 url = helper ._prepare_url ("hf_token" , "username/repo_name" )
1483- assert url == "https://router.huggingface.co/ovhcloud/v1/chat/ completions"
1483+ assert url == "https://router.huggingface.co/ovhcloud/v1/completions"
14841484
14851485 url = helper ._prepare_url ("ovhcloud_token" , "username/repo_name" )
1486- assert url == "https://oai.endpoints.kepler.ai.cloud.ovh.net/v1/chat/ completions"
1486+ assert url == "https://oai.endpoints.kepler.ai.cloud.ovh.net/v1/completions"
14871487
14881488 def test_prepare_route_text_generation (self ):
1489- helper = OVHcloudAIEndpointsTextGenerationTask ()
1490- assert helper ._prepare_route ("username/repo_name" , "hf_token" ) == "/v1/chat/ completions"
1489+ helper = OVHcloudTextGenerationTask ()
1490+ assert helper ._prepare_route ("username/repo_name" , "hf_token" ) == "/v1/completions"
14911491
14921492 def test_prepare_payload_as_dict_text_generation (self ):
1493- helper = OVHcloudAIEndpointsTextGenerationTask ()
1493+ helper = OVHcloudTextGenerationTask ()
14941494 payload = helper ._prepare_payload_as_dict (
14951495 "Once upon a time" ,
14961496 {"temperature" : 0.7 , "max_tokens" : 100 },
@@ -1510,7 +1510,7 @@ def test_prepare_payload_as_dict_text_generation(self):
15101510 }
15111511
15121512 def test_text_generation_get_response (self ):
1513- helper = OVHcloudAIEndpointsTextGenerationTask ()
1513+ helper = OVHcloudTextGenerationTask ()
15141514 response = helper .get_response (
15151515 {
15161516 "choices" : [
0 commit comments