Bemerkung
Hallo, willkommen in der SunFounder Raspberry Pi & Arduino & ESP32 Enthusiasts Community auf Facebook! Tauchen Sie gemeinsam mit anderen Enthusiasten tiefer in Raspberry Pi, Arduino und ESP32 ein.
Warum mitmachen?
Experten-Support : Lösen Sie After-Sales-Probleme und technische Herausforderungen mit Hilfe unserer Community und unseres Teams.
Lernen & Teilen : Tauschen Sie Tipps und Tutorials aus, um Ihre Fähigkeiten zu verbessern.
Exklusive Vorschauen : Erhalten Sie frühzeitigen Zugriff auf neue Produktankündigungen und exklusive Einblicke.
Sonderrabatte : Profitieren Sie von exklusiven Rabatten auf unsere neuesten Produkte.
Festliche Aktionen und Gewinnspiele : Nehmen Sie an Gewinnspielen und saisonalen Aktionen teil.
👉 Bereit, mit uns zu entdecken und zu erschaffen? Klicken Sie auf [here] und treten Sie noch heute bei!
5. Verbindung zu Online-LLMs herstellen
In dieser Lektion lernen wir, wie Sie Ihr Fusion HAT+ ( oder Raspberry Pi ) mit verschiedenen Online Large Language Models ( LLMs ) verbinden. Jeder Anbieter benötigt einen API-Schlüssel und bietet unterschiedliche Modelle zur Auswahl an.
Wir behandeln, wie Sie:
Ihre API-Schlüssel sicher erstellen und speichern.
Ein Modell auswählen, das zu Ihren Anforderungen passt.
Unser Beispielprogramm ausführen, um mit den Modellen zu chatten.
Gehen wir Anbieter für Anbieter Schritt für Schritt vor.
OpenAI
OpenAI bietet leistungsstarke Modelle wie GPT-4o und GPT-4.1 , die sowohl für Text- als auch für Vision-Aufgaben verwendet werden können.
So richten Sie es ein:
API-Schlüssel abrufen und speichern
Gehen Sie zu OpenAI Platform und melden Sie sich an. Klicken Sie auf der Seite API keys auf Create new secret key .
Füllen Sie die Details aus ( Owner, Name, Project und ggf. Berechtigungen ) und klicken Sie dann auf Create secret key .
Sobald der Schlüssel erstellt ist, kopieren Sie ihn sofort — Sie können ihn später nicht mehr anzeigen. Wenn Sie ihn verlieren, müssen Sie einen neuen erzeugen.
Erstellen Sie in Ihrem Projektordner ( zum Beispiel:
/) eine Datei mit dem Namensecret.py:cd ~/fusion-hat/examples sudo nano secret.py
Fügen Sie Ihren Schlüssel so in die Datei ein:
# secret.py # Store secrets here. Never commit this file to Git. OPENAI_API_KEY = "sk-xxx"
Abrechnung aktivieren und Modelle prüfen
Bevor Sie den Schlüssel verwenden, gehen Sie in Ihrem OpenAI-Konto zur Seite Billing , hinterlegen Sie Ihre Zahlungsdaten und laden Sie ein kleines Guthaben auf.
Gehen Sie anschließend zur Seite Limits , um zu prüfen, welche Modelle für Ihr Konto verfügbar sind, und kopieren Sie die exakte Modell-ID für Ihren Code.
Mit Beispielcode testen
Öffnen Sie unseren Beispielcode:
cd ~/fusion-hat/examples sudo nano llm_openai.py
Ersetzen Sie den Inhalt durch den Code unten und aktualisieren Sie
model="xxx"auf das gewünschte Modell ( zum Beispielgpt-4o):from fusion_hat.llm import OpenAI from secret import OPENAI_API_KEY INSTRUCTIONS = "You are a helpful assistant." WELCOME = "Hello, I am a helpful assistant. How can I help you?" llm = OpenAI( api_key=OPENAI_API_KEY, model="gpt-4o", )
Speichern und beenden (
Ctrl+X, dannY, dannEnter).Führen Sie abschließend den Test aus:
sudo python3 llm_openai.py
Gemini
Gemini ist Googles Familie von KI-Modellen. Es ist schnell und eignet sich hervorragend für allgemeine Aufgaben.
API-Schlüssel abrufen und speichern
Melden Sie sich bei Google AI Studio an und gehen Sie dann zur Seite „API Keys“.
Klicken Sie oben rechts auf Create API key .
Sie können einen Schlüssel für ein bestehendes Projekt oder ein neues erstellen.
Kopieren Sie den generierten API-Schlüssel.
In Ihrem Projektordner:
cd ~/fusion-hat/examples sudo nano secret.py
Fügen Sie den Schlüssel ein:
# secret.py # Store secrets here. Never commit this file to Git. GEMINI_API_KEY = "AIxxx"
Verfügbare Modelle prüfen
Gehen Sie zur offiziellen Seite Gemini Models. Dort sehen Sie die Liste der Modelle, ihre exakten API-IDs und für welchen Anwendungsfall jedes Modell optimiert ist.
Mit Beispielcode testen
Öffnen Sie die Testdatei:
cd ~/fusion-hat/examples sudo nano llm_gemini.py
Ersetzen Sie den Inhalt durch den Code unten und aktualisieren Sie
model="xxx"auf das gewünschte Modell ( zum Beispielgemini-2.5-flash):from fusion_hat.llm import Gemini from secret import GEMINI_API_KEY INSTRUCTIONS = "You are a helpful assistant." WELCOME = "Hello, I am a helpful assistant. How can I help you?" llm = Gemini( api_key=GEMINI_API_KEY, model="gemini-2.5-flash", )
Speichern und ausführen:
sudo python3 llm_gemini.py
Qwen
Qwen ist eine Familie großer Sprach- und multimodaler Modelle von Alibaba Cloud. Diese Modelle unterstützen Textgenerierung, Schlussfolgern und multimodales Verständnis ( z. B. Bildanalyse ).
API-Schlüssel erhalten
Um Qwen-Modelle aufzurufen, benötigen Sie einen API-Schlüssel . Die meisten internationalen Nutzer sollten die Konsole DashScope International ( Model Studio ) verwenden. Nutzer in Festlandchina können stattdessen die Konsole Bailian ( 百炼 ) verwenden.
Für internationale Nutzer
Gehen Sie zur offiziellen Seite Get API Key auf Alibaba Cloud .
Melden Sie sich an oder erstellen Sie ein Alibaba Cloud -Konto.
Navigieren Sie zu Model Studio ( wählen Sie die Region Singapur oder Peking ).
Wenn oben auf der Seite eine Aufforderung „Activate Now“ erscheint, klicken Sie darauf, um Model Studio zu aktivieren und das kostenlose Kontingent zu erhalten ( nur Singapur ).
Die Aktivierung ist kostenlos — Ihnen werden erst Kosten berechnet, nachdem Ihr kostenloses Kontingent aufgebraucht ist.
Wenn keine Aktivierungsaufforderung erscheint, ist der Dienst bereits aktiv.
Gehen Sie zur Seite Key Management . Klicken Sie im Tab API Key auf Create API Key .
Nach dem Erstellen kopieren Sie Ihren API-Schlüssel und bewahren Sie ihn sicher auf.
Bemerkung
Nutzer in Hongkong, Macau und Taiwan sollten ebenfalls die Option International ( Model Studio ) wählen.
Für Nutzer in Festlandchina
Wenn Sie sich in Festlandchina befinden, können Sie stattdessen die Konsole Alibaba Cloud Bailian ( 百炼 ) verwenden:
Melden Sie sich bei Bailian console ( Bailian-Konsole ) an und schließen Sie die Kontoverifizierung ab.
Wählen Sie Create API Key . Wenn Sie darauf hingewiesen werden, dass Modelldienste nicht aktiviert sind, klicken Sie auf Activate , stimmen Sie den Bedingungen zu und fordern Sie Ihr kostenloses Kontingent an. Nach der Aktivierung wird die Schaltfläche Create API Key verfügbar.
Klicken Sie erneut auf Create API Key , prüfen Sie Ihr Konto und klicken Sie dann auf Confirm .
Sobald er erstellt ist, kopieren Sie Ihren API-Schlüssel.
API-Schlüssel speichern
In Ihrem Projektordner:
cd ~/fusion-hat/examples sudo nano secret.py
Fügen Sie Ihren Schlüssel so ein:
# secret.py # Store secrets here. Never commit this file to Git. QWEN_API_KEY = "sk-xxx"
Mit Beispielcode testen
Öffnen Sie die Testdatei:
cd ~/fusion-hat/examples sudo nano llm_qwen.py
Ersetzen Sie den Inhalt durch den Code unten und aktualisieren Sie
model="xxx"auf das gewünschte Modell ( zum Beispielqwen-plus):from fusion_hat.llm import Qwen from secret import QWEN_API_KEY INSTRUCTIONS = "You are a helpful assistant." WELCOME = "Hello, I am a helpful assistant. How can I help you?" llm = Qwen( api_key=QWEN_API_KEY, model="qwen-plus", )
Ausführen mit:
sudo python3 llm_qwen.py
Grok ( xAI )
Grok ist die konversationelle KI von xAI, entwickelt vom Team von Elon Musk. Sie können sie über die xAI-API anbinden.
API-Schlüssel abrufen und speichern
Registrieren Sie sich hier: xAI Cloud Console. Laden Sie zuerst Guthaben auf Ihr Konto — sonst funktioniert die API nicht.
Gehen Sie zur Seite „API Keys“ und klicken Sie auf Create API key .
Geben Sie einen Namen für den Schlüssel ein und klicken Sie dann auf Create API key .
Kopieren Sie den generierten Schlüssel und bewahren Sie ihn sicher auf.
In Ihrem Projektordner:
cd ~/fusion-hat/examples sudo nano secret.py
Fügen Sie Ihren Schlüssel so ein:
# secret.py # Store secrets here. Never commit this file to Git. GROK_API_KEY = "xai-xxx"
Verfügbare Modelle prüfen
Gehen Sie in der xAI-Konsole zur Seite „Models“. Dort sehen Sie alle für Ihr Team verfügbaren Modelle zusammen mit ihren exakten API-IDs — verwenden Sie diese IDs in Ihrem Code.
Mit Beispielcode testen
Öffnen Sie die Testdatei:
cd ~/fusion-hat/examples sudo nano llm_grok.py
Ersetzen Sie den Inhalt durch den Code unten und aktualisieren Sie
model="xxx"auf das gewünschte Modell ( zum Beispielgrok-4-latest):from fusion_hat.llm import Grok from secret import GROK_API_KEY INSTRUCTIONS = "You are a helpful assistant." WELCOME = "Hello, I am a helpful assistant. How can I help you?" llm = Grok( api_key=GROK_API_KEY, model="grok-4-latest", )
Ausführen mit:
sudo python3 llm_grok.py
DeepSeek
DeepSeek ist ein chinesischer LLM-Anbieter, der günstige und leistungsfähige Modelle anbietet.
API-Schlüssel abrufen und speichern
Melden Sie sich bei Deepseek Platform an.
Wählen Sie im Menü oben rechts API Keys → Create API Key .
Geben Sie einen Namen ein, klicken Sie auf Create und kopieren Sie dann den Schlüssel.
In Ihrem Projektordner:
cd ~/fusion-hat/examples sudo nano secret.py
Fügen Sie Ihren Schlüssel hinzu:
# secret.py DEEPSEEK_API_KEY = "sk-xxx"
Abrechnung aktivieren
Sie müssen Ihr Konto zuerst aufladen. Beginnen Sie mit einem kleinen Betrag ( z. B. ¥10 RMB ).
Verfügbare Modelle
Zum Zeitpunkt der Erstellung ( 2025-09-12 ) bietet DeepSeek an:
deepseek-chatdeepseek-reasoner
Mit Beispielcode testen
Öffnen Sie die Testdatei:
cd ~/fusion-hat/examples sudo nano llm_deepseek.py
Ersetzen Sie den Inhalt durch den Code unten und aktualisieren Sie
model="xxx"auf das gewünschte Modell ( zum Beispieldeepseek-chat):from fusion_hat.llm import Deepseek from secret import DEEPSEEK_API_KEY INSTRUCTIONS = "You are a helpful assistant." WELCOME = "Hello, I am a helpful assistant. How can I help you?" llm = Deepseek( api_key=DEEPSEEK_API_KEY, model="deepseek-chat", max_messages=20, )
Ausführen:
sudo python3 llm_deepseek.py
Doubao
Doubao ist ByteDances KI-Modellplattform ( Volcengine Ark ).
API-Schlüssel abrufen und speichern
Melden Sie sich bei Volcengine an.
Scrollen Sie im linken Menü nach unten zu API Key Management → Create API Key .
Wählen Sie einen Namen und klicken Sie auf Create .
Klicken Sie auf das Symbol Show API Key und kopieren Sie den Schlüssel.
In Ihrem Projektordner:
cd ~/fusion-hat/examples sudo nano secret.py
Fügen Sie Ihren Schlüssel hinzu:
# secret.py DOUBAO_API_KEY = "xxx"
Ein Modell auswählen
Gehen Sie zum Modell-Marktplatz und wählen Sie ein Modell aus.
Wählen Sie zum Beispiel Doubao-seed-1.6 und klicken Sie dann auf API 接入 .
Wählen Sie Ihren API-Schlüssel aus und klicken Sie auf Use API .
Klicken Sie auf Enable Model .
Fahren Sie mit der Maus über die Modell-ID, um sie zu kopieren.
Mit Beispielcode testen
Öffnen Sie die Testdatei:
cd ~/fusion-hat/examples sudo nano llm_doubao.py
Ersetzen Sie den Inhalt durch den Code unten und aktualisieren Sie
model="xxx"auf das gewünschte Modell ( zum Beispieldoubao-seed-1-6-250615):from fusion_hat.llm import Doubao from secret import DOUBAO_API_KEY INSTRUCTIONS = "You are a helpful assistant." WELCOME = "Hello, I am a helpful assistant. How can I help you?" llm = Doubao( api_key=DOUBAO_API_KEY, model="doubao-seed-1-6-250615", )
Ausführen mit:
sudo python3 llm_doubao.py
Allgemein
Dieses Projekt unterstützt die Verbindung zu mehreren LLM-Plattformen über eine einheitliche Schnittstelle. Wir bieten integrierte Kompatibilität mit:
OpenAI ( ChatGPT / GPT-4o, GPT-4, GPT-3.5 )
Gemini ( Google AI Studio / Vertex AI )
Grok ( xAI )
DeepSeek
Qwen ( 通义千问 )
Doubao ( 豆包 )
Außerdem können Sie jeden anderen LLM-Dienst verbinden, der mit dem OpenAI-API-Format kompatibel ist . Für diese Plattformen müssen Sie Ihren API-Schlüssel und die korrekte base_url manuell beschaffen.
API-Schlüssel abrufen und speichern
Besorgen Sie sich einen API-Schlüssel von der Plattform, die Sie verwenden möchten. ( Details finden Sie in der offiziellen Konsole des jeweiligen Anbieters. )
Erstellen Sie in Ihrem Projektordner eine neue Datei:
cd ~/fusion-hat/examples/ nano secret.py
Fügen Sie Ihren Schlüssel in
secret.pyein:# secret.py API_KEY = "your_api_key_here"
Warnung
Halten Sie Ihren API-Schlüssel privat. Laden Sie secret.py nicht in öffentliche Repositories hoch.
Mit Beispielcode testen
Öffnen Sie die Testdatei:
cd ~/fusion-hat/examples/ sudo nano llm_others.py
Ersetzen Sie den Inhalt einer Python-Datei durch das folgende Beispiel und tragen Sie die korrekte
base_urlundmodelfür Ihre Plattform ein:Bemerkung
Zu
base_url: Wir unterstützen das OpenAI-API-Format sowie jede API, die damit kompatibel ist. Jeder Anbieter hat seine eigenebase_url. Bitte prüfen Sie die Dokumentation des Anbieters.from fusion_hat.llm import LLM from secret import API_KEY INSTRUCTIONS = "You are a helpful assistant." WELCOME = "Hello, I am a helpful assistant. How can I help you?" llm = LLM( base_url = f"", api_key=API_KEY, model="", )
Führen Sie das Programm aus:
sudo python3 llm_others.py