6.6.5
What's Changed
- 75 fine-tuning model engine error by @kayhantolga in #77
- v6.6.5 by @kayhantolga in #78
Full Changelog: v6.6.4...v6.6.5
- Sad news, we have Breaking Changes.
SetDefaultEngineId()
replaced bySetDefaultModelId()
RetrieveModel(modelId)
will not use the default Model anymore. You have to pass modelId as a parameter.- I implemented Model overwrite logic.
- If you pass a modelId as a parameter it will overwrite the Default Model Id and object modelId
- If you pass your modelId in your object it will overwrite the Default Model Id
- If you don't pass any modelId it will use Default Model Id
- If you didn't set a Default Model Id, SDK will throw a null argument exception
- Parameter Model Id > Object Model Id > Default Model Id
- If you find this complicated please have a look at the implementation, OpenAI.SDK/Extensions/ModelExtension.cs -> ProcessModelId()
- New Method introduced: GetDefaultModelId();
- Some name changes about the legacy
engine
keyword with the newmodel
keyword - Started to use the latest Completion endpoint. This expecting to solve finetuning issues. Thanks to @maiemy and other reporters.