* DEV: Use structured responses for summaries * Fix system specs * Make response_format a first class citizen and update endpoints to support it * Response format can be specified in the persona * lint * switch to jsonb and make column nullable * Reify structured output chunks. Move JSON parsing to the depths of Completion * Switch to JsonStreamingTracker for partial JSON parsing |
||
|---|---|---|
| .. | ||
| ai_persona_multisite_spec.rb | ||
| ai_persona_spec.rb | ||
| ai_tool_spec.rb | ||
| completion_prompt_spec.rb | ||
| llm_model_spec.rb | ||
| llm_quota_spec.rb | ||
| llm_quota_usage_spec.rb | ||
| model_accuracy_spec.rb | ||
| rag_document_fragment_spec.rb | ||
| reviewable_ai_chat_message_spec.rb | ||
| reviewable_ai_post_spec.rb | ||
| shared_ai_conversation_spec.rb | ||
| user_option_spec.rb | ||