add completion() for ollama

This commit is contained in:
Dinesh Yeduguru 2024-10-21 22:00:16 -07:00
parent 23210e8679
commit 042f887e8a
5 changed files with 138 additions and 15 deletions

View file

@ -132,7 +132,10 @@ async def test_completion(inference_settings):
params = inference_settings["common_params"]
provider = inference_impl.routing_table.get_provider_impl(params["model"])
if provider.__provider_id__ != "meta-reference":
if provider.__provider_spec__.provider_type not in (
"meta-reference",
"remote::ollama",
):
pytest.skip("Other inference providers don't support completion() yet")
response = await inference_impl.completion(