Introduces a a lightweight LanguageModel class built into the TypeChat assembly. The class is a basic wrapper around the Open AI and Azure AI REST APIs. This also improves fidelity with TypeChat (Typescript)
LanguageModel class in TypeChat.SemanticKernel renamed to ChatLanguageModel
Examples migrated where appropriate
Unit tests for the above, as well as other classes
This change includes: