CitizensFoundation / policy-synth

Policy Synth is a Typescript class library for creating multi-scale AI agent logic flows, API's and state of the art realtime web applications. The drive behind the project is to help governments and citizens make better decisions together by seamlessly integrating collective and artificial intelligence.
https://policy-synth.ai
MIT License
41 stars 5 forks source link

Add a new LLM model class for OpenAI on Azure #17

Closed rbjarnason closed 5 months ago

rbjarnason commented 5 months ago

Task Description We want to add a new model class into src/models/azureOpenAiChat.ts using the @azure/openai npm module.

Task Instructions Add a new model class in src/models/azureOpenAiChat.ts using the @azure/openai npm module based on src/models/baseChatModel.ts parent class.