Problem
The assistants API we use for ProposalPolice is deprecated. It's also opaque because the prompt is configured manually in the OpenAI dashboard rather than checked into code and version controlled. This is problematic because I am maybe the only one who can change the prompt, and also because assistants are deprecated we can't use GPT-5, which might produce better results for cheaper than GPT-4o.
Solution
Migrate ProposalPolice to use the "normal" Chat Completions API rather than an assistant. Start using GPT-5.
Problem
The assistants API we use for ProposalPolice is deprecated. It's also opaque because the prompt is configured manually in the OpenAI dashboard rather than checked into code and version controlled. This is problematic because I am maybe the only one who can change the prompt, and also because assistants are deprecated we can't use GPT-5, which might produce better results for cheaper than GPT-4o.
Solution
Migrate ProposalPolice to use the "normal" Chat Completions API rather than an assistant. Start using GPT-5.