Skip to content

Conversation

tzolov
Copy link
Contributor

@tzolov tzolov commented Dec 20, 2023

  • Implement a native client (OllamaApi) to leverage chat/streaming and embedding endpoints.
  • Add a OllamaChatClient implementing the ChatClinet and StreamingChatClinet interfaces.
  • Add a OllamaEmbedding clinent that impl. the EmbeddingClinet interface.
  • Add AutoConfiguraitons with properties for the chat and the embedding clients.
  • Add unit and ITs for the OllamaApi, OllamaChatClient, OllamaEmbeddingClient, and related auto-configuraitons.
  • Remove the old ollama impl. classes and tests.
  • minor fixes to the bedrock test methods names.

 - Implement a native client (OllamaApi) to leverage chat/streaming and embedding endpoints.
 - Add a OllamaChatClient implementing the ChatClinet and StreamingChatClinet interfaces.
 - Add a OllamaEmbedding clinent that impl. the EmbeddingClinet interface.
 - Add AutoConfiguraitons with properties for the chat and the embedding clients.
 - Add unit and ITs for the OllamaApi, OllamaChatClient, OllamaEmbeddingClient, and related auto-configuraitons.
 - Remove the old ollama impl. classes and tests.
 - minor fixes to the bedrok test methods names.
@markpollack
Copy link
Member

reviewed and merged. Some follow up issues to discuss.

9ab857a

@markpollack markpollack added this to the 0.8.0 milestone Jan 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants