rougail-ai/doc/Tasks.md
2026-09-04 11:11:52 +02:00

57 lines
1.5 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Tasks
## 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
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.
## openWebUI
Tester openWebUI pour ollama, pour l'interface
---