diff --git a/llama_stack/providers/remote/inference/ollama/ollama.py b/llama_stack/providers/remote/inference/ollama/ollama.py index 74c0b8601..68e03c0c9 100644 --- a/llama_stack/providers/remote/inference/ollama/ollama.py +++ b/llama_stack/providers/remote/inference/ollama/ollama.py @@ -269,7 +269,8 @@ class OllamaInferenceAdapter(Inference, ModelsProtocolPrivate): if "messages" in params: r = await self.client.chat(**params) else: - r = await self.client.generate(**params) + r = await self.client.generate(**params) + r = dict(r) #ad-hoc assert isinstance(r, dict) if "message" in r: