diff --git a/litellm/llms/oci/chat/transformation.py b/litellm/llms/oci/chat/transformation.py index ce151dc78b8..467814c7622 100644 --- a/litellm/llms/oci/chat/transformation.py +++ b/litellm/llms/oci/chat/transformation.py @@ -784,9 +784,9 @@ class OCIChatConfig(BaseConfig): async def split_chunks(completion_stream: AsyncIterator[str]): async for item in completion_stream: for chunk in item.split("\n\n"): - if not chunk: - continue - yield chunk.strip() + stripped = chunk.strip() + if stripped: + yield stripped streaming_response = OCIStreamWrapper( completion_stream=split_chunks(completion_stream), diff --git a/litellm/utils.py b/litellm/utils.py index db61f454a41..cfe2dff822f 100644 --- a/litellm/utils.py +++ b/litellm/utils.py @@ -8444,10 +8444,6 @@ class ProviderConfigManager: return SagemakerEmbeddingConfig.get_model_config(model) elif litellm.LlmProviders.PERPLEXITY == provider: return litellm.PerplexityEmbeddingConfig() - elif litellm.LlmProviders.OCI == provider: - from litellm.llms.oci.embed.transformation import OCIEmbeddingConfig - - return OCIEmbeddingConfig() return None @staticmethod