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.
Task Description We've created those constructor model options typedefs: interface PSModelConfig { apiKey: string; modelName?: string; maxTokensOut?: number; };
interface PSAzureModelConfig extends PSModelConfig { endpoint: string; deploymentName: string; };
interface PSOpenAiModelConfig extends PSModelConfig { projectId?: string; };
We need to change the underlying models but we can keep the base class the same do not change it.
Task Instructions