Aggiungere LLM Providers #29

Closed
opened 2025-10-13 10:11:44 +02:00 by Berack96 · 1 comment
Berack96 commented 2025-10-13 10:11:44 +02:00 (Migrated from github.com)

Aggiungere provider per dare la possibilità di collegarsi ed usare diversi LLM oltre a quelli già esistenti (Gemini e Ollama)

I modelli di gemini disponibili con anche i vari limiti si possono trovare su Google AI Studio selezionando la spunta "view all models"

Checklist

Aggiungere provider per dare la possibilità di collegarsi ed usare diversi LLM oltre a quelli già esistenti (Gemini e Ollama) I modelli di gemini disponibili con anche i vari limiti si possono trovare su [Google AI Studio](https://aistudio.google.com/app/usage?timeRange=last-28-days&project=gen-lang-client-0334283976&tab=rate-limit) selezionando la spunta "view all models" ## Checklist - [ ] Testare i provider correnti creando un file di test in [tests/agents/providers.py](https://github.com/Berack96/upo-appAI/tree/main/tests/agents/providers.py) - [ ] Aggiungere nuovi providers (OpenAI per esempio) modificando ModelsConfig in [src/app/configs.py](https://github.com/Berack96/upo-appAI/tree/main/src/app/configs.py) - [ ] Aggiornare la sezione opportuna in [configs.yaml](https://github.com/Berack96/upo-appAI/tree/main/configs.yaml) - [ ] Aggiornare eventuali esempi di chiave in [.env.example](https://github.com/Berack96/upo-appAI/tree/main/.env.example)
Berack96 commented 2025-10-26 17:07:03 +01:00 (Migrated from github.com)

C'è un problema dato che l'app non riesce a partire correttamente. Mi da un errore di numpy.
È probabile che sia un errore di dependency.
Sembra che la dependency xAI richieda una versione di numpy troppo vecchia e va in conflitto con altri.

  • Aggiungere nei commit uv.lock con il nuovo ambiente
  • Assicurarsi che l'app parta
  • Fare una nuova PR
C'è un problema dato che l'app non riesce a partire correttamente. Mi da un errore di numpy. È probabile che sia un errore di dependency. Sembra che la dependency xAI richieda una versione di numpy troppo vecchia e va in conflitto con altri. - Aggiungere nei commit uv.lock con il nuovo ambiente - Assicurarsi che l'app parta - Fare una nuova PR
Sign in to join this conversation.