File tree Expand file tree Collapse file tree 2 files changed +5
-3
lines changed
main/java/com/devoxx/genie/chatmodel/cloud/azureopenai
test/java/com/devoxx/genie/chatmodel/cloud/azureopenai Expand file tree Collapse file tree 2 files changed +5
-3
lines changed Original file line number Diff line number Diff line change 1818
1919public class AzureOpenAIChatModelFactory implements ChatModelFactory {
2020
21- private final ModelProvider MODEL_PROVIDER = ModelProvider .AzureOpenAI ;;
21+ private final ModelProvider MODEL_PROVIDER = ModelProvider .AzureOpenAI ;
2222
2323 @ Override
2424 public ChatLanguageModel createChatModel (@ NotNull ChatModel chatModel ) {
Original file line number Diff line number Diff line change 66import com .devoxx .genie .ui .settings .DevoxxGenieStateService ;
77import com .intellij .openapi .application .ApplicationManager ;
88import com .intellij .testFramework .ServiceContainerUtil ;
9+ import dev .langchain4j .model .azure .AzureOpenAiChatModel ;
910import dev .langchain4j .model .chat .ChatLanguageModel ;
1011import org .junit .jupiter .api .BeforeEach ;
1112import org .junit .jupiter .api .Test ;
@@ -38,12 +39,13 @@ void createChatModel() {
3839 AzureOpenAIChatModelFactory factory = new AzureOpenAIChatModelFactory ();
3940 ChatModel chatModel = new ChatModel ();
4041 chatModel .setModelName ("gpt-3.5-turbo" );
41- chatModel .setTemperature (0.7 );
42+ chatModel .setTemperature (0.6 );
4243 chatModel .setMaxTokens (100 );
4344
4445 ChatLanguageModel result = factory .createChatModel (chatModel );
4546
46- assertThat (result ).isNotNull ();
47+ // cannot verify more because model does not offer more access to data inside
48+ assertThat (result ).isInstanceOf (AzureOpenAiChatModel .class );
4749 }
4850
4951 @ Test
You can’t perform that action at this time.
0 commit comments