Aktuell beschäftige ich mich mit der Anbindung von KI an Tomedo.
Ziel ist es, aus der Fülle der in meinen Karteieinträgen gesammelten Informationen - wie Alter, Geschlecht, BMI, Beschwerden, Symptome, Befunde, regelmäßige Medikamenteneinnahme - Vorschläge zur Differentialdiagnostik zu erhalten.
Das alles klappt bereits mit bombastischen Ergebnissen. Allerdings klemmt es an einem Punkt – ich weiß das es ein Luxuxsproblem ist – aber ich erhoffe mir, aus dem Forum Unterstützung zu erhalten.
1. Schritt:
In den zielführenden CKE habe ich zusammengesetzte Textfelder, welche relevante Daten kurz zusammenfassen. Im Rahmen eines Appleskripts werden diese verschiedenen Feldinhalte zusammengefasst, mit einer entsprechenden Frage versehen und sodann in die Zwischenablage kopiert.
2. Schritt
Anschließend wird in der gleichen Aktionskette ein weiteres Skript gestartet, welches Chat-GPT öffnet. Dort kann man dann mittels Tastaturbefehl die in der Zwischenablage gespeicherten Frage eingeben, mit Enter bestätigen und erhält nach kürzester Zeit ein umfassende Auskunft, die sich sehen lassen kann. Entscheidend für die Ergebnisqualität ist dabei die Fragestellung.
3. Schritt
Per copy&paste wird das Ergebnis kopiert und in die Zwischenablage geschoben.
4. Schritte
Rückkehr zu Tomedo und Übernahme der Daten in einen Karteieintrag oder besser noch in ein entsprechendes Variablefeld eines CKE das den Fokus bekommen muss.
Jetzt das Problem:
Die beiden ersten Schritte funktionieren mit einem Apple Skript reibungslos. Sobald man aber Tomedo verläßt hört es auf. Ich würde aber gerne alle Schritte so automatisieren, dass die Übernahme des Ergebnisses meiner Recherche automatisch in einem CKE von Tomedo übernommen wird.
Dafür gibt mir Chat GPT folgenden Hinweis:
AppleScript ist eine Skriptsprache, die hauptsächlich für die Automatisierung von Abläufen und die Steuerung von Anwendungen unter macOS verwendet wird. Da AppleScript jedoch nicht direkt mit externen Diensten wie ChatGPT interagieren kann, können wir stattdessen ein Skript schreiben, das eine HTTP-Anfrage an die ChatGPT-API sendet. Beachte, dass du DEIN_API_SCHLÜSSEL_HIER_EINFÜGEN
durch deinen OpenAI API-Schlüssel ersetzen musst. Außerdem kannst du die Variable user_input
ändern, um deine eigene Eingabe zu verwenden.
Ich weiß dass dies auch ein humanoider Roboter kann, ich überlege mir mittlerweile den zur Probe zu stellen. Allerdings dürfte der wirtschaftliche Nutzen für dessen nicht ganz billigen Einsatz in einer Gemeinschaftspraxis oder in einem MVZ sehr viel größer sein.