feat: Dynamisches Modell-Laden für Nvidia & Pollinations Provider
- OpenAiService: FetchModels() generisch für beide Provider (OpenAI-Format & Pollinations-Array-Format) - Pollinations Base-URL direkt auf text.pollinations.ai/openai (kein g4f.space Proxy → kein 402) - Pollinations Modelle-URL: text.pollinations.ai/models - ModelsEndpoint: /api/models/nvidia + /api/models/pollinations - agent-page.js: loadProviderModels() generisch, Promise.all für beide Provider parallel - index.html: statische Nvidia-Option entfernt, beide Optgroups mit 'Wird geladen...'
This commit is contained in:
1 parent
7972ca6a3a
commit
5ed910edcd
5 files changed
+127
-3
No files matched your search
+5
-2
@@ -191,8 +191,11 @@
|
||||
<option value="opus-4-5">Opus 4.5</option>
|
||||
<option value="opus-4-6" selected>Opus 4.6</option>
|
||||
<option value="haiku-4-5">Haiku 4.5</option>
|
||||
<optgroup label="Nvidia (via g4f.space)">
|
||||
<option value="nvidia:moonshotai/kimi-k2.5">Kimi K2.5 (Moonshot)</option>
|
||||
<optgroup label="Pollinations (via g4f.space)" id="pollinationsOptgroup">
|
||||
<option value="" disabled>Wird geladen...</option>
|
||||
</optgroup>
|
||||
<optgroup label="Nvidia (via g4f.space)" id="nvidiaOptgroup">
|
||||
<option value="" disabled>Wird geladen...</option>
|
||||
</optgroup>
|
||||
</select>
|
||||
<div class="more">
|
||||
|
||||
Reference in new issue
Block a user