Function Calling : enseigner des outils à l'assistant

Cet article fait partie de la série Assistant vocal sur Raspberry Pi.

À l’article #5, on injectait la météo dans chaque conversation, même pour une question comme “quel est ton nom?”. C’est du gaspillage de tokens. Le function calling règle ça : le LLM décide lui-même quand appeler un outil, et uniquement quand c’est nécessaire.

Le code complet de cet article est disponible sur GitHub.

[Lire]

Intégration Ollama et contexte maison

Cet article fait partie de la série Assistant vocal sur Raspberry Pi.

La réponse hardcodée de l’article #2 avait un seul but : confirmer que le pipeline audio fonctionne. Maintenant, on remplace cette ligne par un vrai appel HTTP à Ollama sur le pi-cerveau. On ajoute aussi un system prompt pour donner une identité à l’assistant.

Le code complet de cet article est disponible sur GitHub.

[Lire]
Catégories : .NET IA  Tags: Raspberry Pi .NET Ollama Llama Worker Service 

Worker Service .NET 10 et pipeline audio

Cet article fait partie de la série Assistant vocal sur Raspberry Pi.

Les deux Pi sont configurés. Maintenant on code. L’objectif : valider le pipeline audio complet sur le pi-client, de la pression du bouton jusqu’à la réponse vocale, sans LLM. On hardcode une réponse pour l’instant. Le LLM arrive à l’article #3.

Le code complet de cet article est disponible sur GitHub.

[Lire]