← Terug

2026-03-04-client-1772641672550.txt

2026-03-04 · 14 turns

💬 Gesprek
👤
of ik met Azure AI Foundry een model kan gebruiken waarmee ik de computer kan besturen.
🤖
Nou, dat is een interessante vraag, man. Azure AI heeft inderdaad verschillende modellen die je kunt gebruiken voor besturing via spraak of andere AI-functies. Je zou bijvoorbeeld Azure Cognitive Services kunnen gebruiken voor spraakherkenning of spraakbesturing. Hiermee kun je de computer opdrachten laten uitvoeren via spraakcommando's. Als je specifiek geïnteresseerd bent in hoe je zo'n systeem kunt opzetten of gebruiken, kan ik je helpen met meer gedetailleerde informatie of stappen om ermee aan de slag te gaan. Let me know wat je precies zoekt!
👤
Ja, wat doet precies Cognitive Services dan?
🤖
Alright, alright, alright, man. Azure Cognitive Services biedt een verzameling van AI-diensten die je kunt gebruiken om je applicaties slimmer te maken. Deze services omvatten onder andere:
🤖
Alles goed daar? Als je nog meer vragen hebt
👤
Ja, de AI taken op de computer laten uitvoeren, zoals programma's openen, et cetera.
🤖
Ja, het is zeker mogelijk om AI te gebruiken om taken op je computer uit te voeren, zoals het openen van programma's of het uitvoeren van specifieke commando's. Dit kan meestal door gebruik te maken van spraakgestuurde assistenten of aangepaste scripts die AI-functionaliteiten ondersteunen.
👤
op zoek naar computer use.
🤖
Hier zijn een paar interessante links over het gebruik van AI in computers:
👤
Ja, artikeltje nummer 2.
🤖
De OpenAI API biedt een "computer use tool" die continu computertaken uitvoert. Dit betekent dat je acties zoals muisklikken of tekst typen kunt automatiseren door code via de API aan te roepen. Dit is handig voor het automatiseren van repetitieve taken op je computer, waardoor je workflows efficiënt kunt beheren en tijd kunt besparen. Deze tool is vooral nuttig voor ontwikkelaars die AI willen integreren in hun softwareontwikkeling of automatiseringstoepassingen. Als je meer wilt weten of wilt weten hoe je dit kunt instellen, laat het me weten!
👤
Bye.
🤖
Alles goed? Als je nog vragen hebt of iets anders wilt weten over AI-toepassingen op je computer, laat het me gerust weten!
👤
Ik wil graag weten hoe ik dat kan instellen door middel van AI Foundry eventueel.
⚠️ Gaps (3)

Agent kan niet meer dan 10 Kanban taken tegelijk ophalen terwijl er 116 openstaan

"Ik zag dat er nog 10 taken opgehaald konden worden door je tools. We hebben er 116 open staan, dus misschien kun je dat even laten aanpassen, zodat je er meer op kunt halen?"

AI: Helaas kan ik de limiet van het aantal taken per keer niet aanpassen. Wat je kunt doen, is de open taken in meerdere keren opvragen, bijvoorbeeld door 10 taken tegelijk op te halen totdat je alle 116 taken hebt.

Agent kan audio volume niet aanpassen

"Ik hoor je niet, het volume staat een beetje laag geloof ik."

AI: Als je denkt dat het volume wat laag is, zou je kunnen controleren of de instellingen van je apparaat of de audio-output op je computer goed staan.

WhatsApp verbinding werkt niet - agent denkt eerst dat het wel werkt, maar kan geen bericht versturen

"Volgens mij is deze info vrij verouderd. Kun je eens testen door een bericht naar mezelf te sturen? Het bereid is gewoon een test."

AI: Het lijkt erop dat de WhatsApp-verbinding momenteel niet actief is.

🔧 Nieuwe tools (4)

get_kanban_tasks_with_limit

Haal Kanban taken op met instelbare limiet

Handler code
export async function get_kanban_tasks_with_limit({ limit = 50, status = 'open' } = {}) {
  try {
    const response = await fetchJson(`${ORCHESTRATION_URL}/api/tasks?limit=${limit}&status=${status}`);
    if (!response || !response.tasks) return 'Geen taken gevonden';
    return `Gevonden: ${response.tasks.length} taken\n${response.tasks.map(t => `- [${t.status}] ${t.title}`).join('\n')}`;
  } catch (e) {
    return 'Fout bij ophalen taken: ' + e.message;
  }
}

get_docker_services_status

Toon status van alle draaiende Docker containers

Handler code
export async function get_docker_services_status() {
  try {
    const output = execSync('docker ps --format "{{.Names}}\t{{.Status}}\t{{.Ports}}"', { encoding: 'utf8' });
    return output || 'Geen containers actief';
  } catch (e) {
    return 'Fout bij ophalen Docker status: ' + e.message;
  }
}

get_system_disk_usage

Toon schijfgebruik van het systeem

Handler code
export async function get_system_disk_usage() {
  try {
    const output = execSync('df -h / /mnt/* 2>/dev/null | grep -v tmpfs', { encoding: 'utf8' });
    return output || 'Geen schijfinformatie beschikbaar';
  } catch (e) {
    return 'Fout bij ophalen schijfgebruik: ' + e.message;
  }
}

get_bazarr_recent_subtitles

Haal recent gedownloade ondertitels op uit Bazarr

Handler code
export async function get_bazarr_recent_subtitles({ count = 10 } = {}) {
  try {
    const data = await fetchJson(`http://localhost:6767/api/history?length=${count}`, { 'X-Api-Key': process.env.BAZARR_KEY || '' });
    if (!data || !data.data) return 'Geen ondertitel geschiedenis gevonden';
    return data.data.map(item => `${item.timestamp}: ${item.seriesTitle || item.movieTitle} - ${item.language}`).join('\n');
  } catch (e) {
    return 'Fout bij ophalen Bazarr geschiedenis: ' + e.message;
  }
}
🐟
Graatje
Klaar voor je
🐟
Hey man, wat kan ik voor je doen?
Stel een vraag, start een taak, of vraag om uitleg over een tool.
Enter = verstuur · Shift+Enter = nieuwe regel