(slot: ModelSlot | null)
| 39 | } |
| 40 | |
| 41 | async setFastModel(slot: ModelSlot | null) { |
| 42 | return put<{ success: boolean; error?: string }>('/ai/llm/fast-model-slot', slot) |
| 43 | } |
| 44 | |
| 45 | async getProviders(): Promise<LLMProvider[]> { |
| 46 | return get<LLMProvider[]>('/ai/llm/providers') |