This seems wrong considered the example "CreateSimpleChatBot.md", where it is stated that "This example uses the model gpt-3.5-turbo", but the code is:
modelName = "gpt-3.5-turbo";
chat = openAIChat("You are a helpful assistant. You reply in a very concise way, keeping answers limited to short sentences.", ModelName=modelName);
[text, response] = generate(chat, messages);
To actually use "gpt-3.5-turbo" without changing "openAIChat.m", one should change the last line:
.modelName = "gpt-3.5-turbo";
chat = openAIChat("You are a helpful assistant. You reply in a very concise way, keeping answers limited to short sentences.", ModelName=modelName);
[text, response] = generate(chat, messages, ModelName=modelName);
Hello, thanks for the useful repository. I found something that looks like a bug. Given the following dummy example:
I would expect this code to use gpt-3.5-turbo, instead the default "gpt-4.0-mini" is invoked. This is because of line 212 in "openAIChat.m":
This seems wrong considered the example "CreateSimpleChatBot.md", where it is stated that "This example uses the model gpt-3.5-turbo", but the code is:
To actually use "gpt-3.5-turbo" without changing "openAIChat.m", one should change the last line:
Sorry if I misinterpreted something.