+
+
+
+
+
+
+ setConfig((c) => ({ ...c, model: e.target.value }))}
+ placeholder="gpt-4o, claude-3-5-sonnet-..."
+ />
+
+
+
+ setConfig((c) => ({ ...c, apiKey: e.target.value }))}
+ placeholder="sk-..."
+ />
+
+
+
+ setConfig((c) => ({ ...c, baseUrl: e.target.value || undefined }))}
+ placeholder="https://api.openai.com/v1"
+ />
+
+
+
+
+
+ {(status === 'running' || status === 'generating') && (
+
+ )}
+ {status === 'done' && report && (
+
+ )}
+
+
+ {(status === 'running' || status === 'generating') && total > 0 && (
+