📚 Vollständiges Tutorial: Konfiguration eines medizinischen Chatbots mit AI Engine
💰 TOKEN-SYSTEM UND KOSTENOPTIMIERUNG
🔤 WAS SIND TOKENS?
Tokens sind die Grundeinheiten, die für die Abrechnung von KI-Diensten verwendet werden. Ein Token entspricht ungefähr:
📝 1 Token = 4 Zeichen im Englischen
📝 1 Token = 1 kurzes Wort in Fremdsprache
📖 1000 Tokens ≈ 750 Wörter
Praktische Beispiele:
Einfache Frage: “welche Medikamente gegen Husten?” → ~10 Tokens
Kurze medizinische Antwort (200 Wörter) → ~250 Tokens
Komplette Konversation (Frage + Antwort) → ~300-500 Tokens
🏪 OPENROUTER – DER KI-„SUPERMARKT“
OpenRouter fungiert als zentralisierter Marktplatz, auf dem verschiedene KI-Anbieter im Preis konkurrieren:
IHRE ANWENDUNG → OPENROUTER → [Anbieter1, Anbieter2, Anbieter3...] ↓ Wählt automatisch den niedrigsten Preis
🎯 FUNKTIONSWEISE:
Ein einziger API-Schlüssel für alle Anbieter
Automatische Auswahl des günstigsten verfügbaren Modells
Vereinheitlichte Abrechnung – eine einzige monatliche Rechnung
Transparenter Wechsel zwischen Anbietern ohne Codeänderung
📊 VERGLEICHSTABELLE DER TOKEN-PREISE
| Anbieter | Modell | Input (1 Mio. Tokens) | Output (1 Mio. Tokens) | Leistung |
|---|---|---|---|---|
| OpenRouter | DeepSeek | $0.14 | $0.28 | ✅ Exzellent |
| OpenRouter | Mistral 7B | $0.14 | $0.42 | ✅ Gut |
| OpenRouter | Llama 3.1 8B | $0.18 | $0.54 | ✅ Sehr Gut |
| OpenAI Direkt | GPT-3.5 Turbo | $0.50 | $1.50 | ✅ Gut |
| OpenRouter | Claude Haiku | $0.25 | $1.25 | ✅ Exzellent |
| OpenAI Direkt | GPT-4 Turbo | $10.00 | $30.00 | ✅ Außergewöhnlich |
| Google Direkt | Gemini Pro | $0.50 | $1.50 | ✅ Gut |
💡 KOSTENBERECHNUNG EINER KONVERSATION:
Typische Konversation: 500 Tokens Mit DeepSeek: (500 ÷ 1,000,000) × $0.28 = $0.00014 Mit GPT-4 Turbo: (500 ÷ 1,000,000) × $30.00 = $0.01500
🏆 KOSTEN-LEISTUNGS-EMPFEHLUNGEN:
🥇 DEEPSEEK (via OpenRouter)
Bestes Preis-Leistungs-Verhältnis
Kosten: 10x niedriger als GPT-4 Turbo
Leistung: Exzellent
🥈 MISTRAL (via OpenRouter)
Kosten ähnlich DeepSeek
Spezialisiert auf europäische Sprachen
🥉 GPT-3.5 TURBO (direkt)
Gut für Prototyping
Angemessene Kosten, moderate Leistung
🚀 KOSTENOPTIMIERUNGSSTRATEGIE
1. FÜR TESTS/ENTWICKLUNG:
OpenRouter + DeepSeek: $0.14/M Input - Minimale Kosten bei guter Leistung - Ideal für schnelle Iterationen
2. FÜR QUALITÄTSPRODUKTION:
OpenRouter mit Fallback: DeepSeek → Mistral → Claude - Perfektes Kosten-Qualitäts-Gleichgewicht - Automatische Redundanz
3. FÜR MAXIMALE GENAUIGKEIT:
GPT-4 Turbo direkt: $10.00/M Input - Befolgt Anweisungen am besten - Garantierte Qualität, höhere Kosten
👉 OpenRouter bietet das beste Kosten-Flexibilitäts-Verhältnis für medizinische Projekte!
🗃️ MEDIKAMENTENDATENBANK (JSON)
[
{
“name”: “Amoxicillin”,
“category”: “Antibioticum”,
“prescription”: “Ja”,
“indications”: “Bakterielle Atemwegsinfektionen, Zahninfektionen, Harnwegsinfektionen. Nur auf ärztliche Empfehlung verabreichen.”
},
{
“name”: “Ciprofloxacin”,
“category”: “Fluorchinolon-Antibiotikum”,
“prescription”: “Ja”,
“indications”: “Harnwegsinfektionen, Magen-Darm-Infektionen und Atemwegsinfektionen. Erfordert ein ärztliches Rezept.”
},
{
“name”: “Metronidazole”,
“category”: “Antibiotikum / Antiparasitikum”,
“prescription”: “Ja”,
“indications”: “Anaerobe Infektionen und parasitäre Infektionen. Nur unter ärztlicher Aufsicht verabreichen.”
},
{
“name”: “Prednisone”,
“category”: “Kortikosteroid”,
“prescription”: “Ja”,
“indications”: “Entzündliche und Autoimmunerkrankungen. Nur auf ärztliche Anweisung verabreichen.”
},
{
“name”: “Enalapril”,
“category”: “Antihypertensivum (ACE-Hemmer)”,
“prescription”: “Ja”,
“indications”: “Arterielle Hypertonie und Herzinsuffizienz. Erfordert ärztliche Überwachung.”
},
{
“name”: “Diazepam”,
“category”: “Anxiolytikum / Sedativum”,
“prescription”: “Ja”,
“indications”: “Angststörungen und Schlaflosigkeit. Unkontrollierte Verabreichung kann zu Abhängigkeit führen.”
},
{
“name”: “Insulin”,
“category”: “Antidiabetisches Hormon”,
“prescription”: “Ja”,
“indications”: “Behandlung von Diabetes mellitus. Die Dosierung wird ausschließlich vom Arzt bestimmt.”
},
{
“name”: “Paracetamol”,
“category”: “Antipyretikum / Analgetikum”,
“prescription”: “Nein”,
“indications”: “Fieber und leichte Schmerzen. Ohne Rezept erhältlich.”
},
{
“name”: “Ibuprofen”,
“category”: “Nichtsteroidales Antirheumatikum (NSAID)”,
“prescription”: “Nein”,
“indications”: “Muskelschmerzen, Gelenkschmerzen, Zahnschmerzen und Fieber. Für niedrige Dosen ist kein Rezept erforderlich.”
},
{
“name”: “Loratadine”,
“category”: “Antihistaminikum”,
“prescription”: “Nein”,
“indications”: “Saisonale Allergien und Nesselsucht. Kann ohne Rezept gekauft werden.”
}
]
🎯 PROJEKTZIEL
Erstellung eines medizinischen Chatbots, der:
Antwortet AUSSCHLIESSLICH aus seiner eigenen Medikamentendatenbank
Erfindet niemals Medikamente oder Indikationen
Liefert kurze und präzise Antworten (unter 200 Wörtern)
Empfiehlt ärztliche Konsultation für die Behandlung
Verwendet eine kostenoptimierte Infrastruktur
🏗️ SYSTEMARCHITEKTUR
Datenfluss:
Benutzer → Chatbot AI Engine → Qdrant Vector DB → Medikamente JSON → Antwort
Kritische Komponenten:
AI Engine Pro – die Chatbot-Plattform
Qdrant Cloud – Vektordatenbank
OpenAI GPT-4 Turbo – optimiertes KI-Modell
PDF/JSON – die Medikamentendatenbank






