2026-08-30 19:51:57 +02:00
|
|
|
|
# Tasks
|
|
|
|
|
|
|
2026-09-04 11:11:52 +02:00
|
|
|
|
## Choix du source
|
|
|
|
|
|
|
|
|
|
|
|
Le source rougail doit-il etre :
|
|
|
|
|
|
|
|
|
|
|
|
- en rougail (YAML) : non (la persona de rougail-ai ne connaît pas le format Rougail)
|
|
|
|
|
|
- en JSON : à tester
|
|
|
|
|
|
- en format markdown : c'est le format compréhensible par l'IA de base donc les tests partent là dessus
|
|
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
|
|
|
|
**est-ce utile ?**
|
|
|
|
|
|
|
|
|
|
|
|
## Savoir comment faire en Rougail :
|
|
|
|
|
|
|
|
|
|
|
|
- exporter en json (ça je crois que c'est dans la doc)
|
|
|
|
|
|
- faire un equivalent make_dict()
|
|
|
|
|
|
le make_dict(), c'est pour que l'ia aie les valeurs et pas seulement la structure.
|
|
|
|
|
|
|
|
|
|
|
|
Mais étant donné l'approche choisie, il n'est pas opportun de communiquer les valeurs
|
|
|
|
|
|
à rougail-ai.
|
|
|
|
|
|
|
|
|
|
|
|
Pour l'instant, on n'a pas de use case qui demande un truc du genre : tiens c'est quoi la valeur ????
|
|
|
|
|
|
|
|
|
|
|
|
en fait, si on veut une valeur il faut faire du structured output et un tool
|
|
|
|
|
|
qui appelle rougail et qui donne la valeur du moment.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
!!! attention "Attention"
|
|
|
|
|
|
il ne faut surtout pas charger des valeurs dans la context window du LLM sinon
|
|
|
|
|
|
cela va perturber le reasonning il va s'emmeler les pinceaux
|
|
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|
|
|
|
|
|
**pour la suite**
|
|
|
|
|
|
|
|
|
|
|
|
## choix des meilleurs LLM
|
|
|
|
|
|
|
|
|
|
|
|
- choisir les meilleurs LLM, qui se comportent le mieux tout en étant légers
|
|
|
|
|
|
- est-ce possible de le faire dans le navigateur ???
|
|
|
|
|
|
|
|
|
|
|
|
## Structured output et tools
|
2026-08-30 19:51:57 +02:00
|
|
|
|
|
|
|
|
|
|
Ne renvoyer **que** la variable recherchée, par exemple
|
|
|
|
|
|
`manual.https_proxy.address`, ou bien le nom de la famille
|
|
|
|
|
|
et la liste des variables dedans
|
|
|
|
|
|
|
|
|
|
|
|
Utiliser un schéma pydantic avec du structured output dessus.
|
2026-09-04 11:11:52 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## openWebUI
|
|
|
|
|
|
|
|
|
|
|
|
Tester openWebUI pour ollama, pour l'interface
|
|
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
|