Skip to content

Conversation

tzolov
Copy link
Contributor

@tzolov tzolov commented Dec 22, 2023

  • Clean the AzureOpenAiChatClient and add support for StreamingChatClient.
  • Streamline the AzureOpenAiEmbeddingClient.
  • Move the AzureOpenAiChatClient and AzureOpenAiEmbeddingClient to top org.sf.ai.azure.opoenai package.
  • Add ITs for AzureOpenAiChatClient and AzureOpenAiEmbeddingClient
  • Fix the AzureOpenAiAutoConfiguration
    • Split property file into AzureOpienAiConnectionProperties, AzureOpenAiChatProperties and AzureOpenAiEmbeddingProperties.
    • Add ITs for the auto-configuration
  • Add improve package structure
  • Add README docs

.map(ChatCompletions::getChoices)
.flatMap(List::stream)
.map(choice -> {
System.out.println(choice.getDelta());
Copy link
Contributor

@JM-Lab JM-Lab Dec 23, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Leaving the System.out.println as just an accidental leftover?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

right, good catch!

@tzolov tzolov force-pushed the azure-openai-improvments branch from 08268be to ad6b3cf Compare December 23, 2023 14:16
 - Clean the AzureOpenAiChatClient and add support  for StreamingChatClient.
 - Streamline the AzureOpenAiEmbeddingClient.
 - Move the AzureOpenAiChatClient and AzureOpenAiEmbeddingClient to top org.sf.ai.azure.opoenai package.
 - Add ITs for AzureOpenAiChatClient and AzureOpenAiEmbeddingClient
 - Fix the AzureOpenAiAutoConfiguration
   - Split property file into AzureOpienAiConnectionProperties, AzureOpenAiChatProperties
     and AzureOpenAiEmbeddingProperties.
   - Add ITs for the auto-configuration
 - Add improve package structure
 - Add README docs
@tzolov tzolov force-pushed the azure-openai-improvments branch from ad6b3cf to 0663c73 Compare December 24, 2023 10:25
@markpollack
Copy link
Member

merged in 0ccf327 Updated github actions secrets to run Azure IT tests.

@markpollack markpollack closed this Jan 2, 2024
@markpollack markpollack added this to the 0.8.0 milestone Jan 2, 2024
@markpollack markpollack self-assigned this 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.

3 participants