Wähle deine bevorzugte Option:
für Einzelnutzer
für Teams und Unternehmen
Gradio ist ein Open-Source-Python-Paket, das es Entwicklern ermöglicht, schnell und einfach Demos oder Webanwendungen für ihre Machine Learning Modelle, APIs oder beliebige Python-Funktionen zu erstellen. Das Besondere an Gradio ist, dass man diese Demos oder Webanwendungen in wenigen Sekunden über die integrierten Sharing-Funktionen von Gradio teilen kann. Es sind keine Kenntnisse in JavaScript, CSS oder Webhosting erforderlich.
Gradio erfordert Python 3.8 oder höher. Es wird empfohlen, Gradio mit pip zu installieren, das standardmäßig in Python enthalten ist. Führen Sie dazu folgenden Befehl im Terminal oder in der Kommandozeile aus:
pip install gradio
Für eine bessere Übersichtlichkeit des Codes wird Gradio in der Regel als "gr" importiert. Dies ist eine weit verbreitete Konvention, die Sie befolgen sollten, damit jeder, der mit Ihrem Code arbeitet, diesen leicht verstehen kann.
Gradio kann in der bevorzugten Entwicklungsumgebung, im Jupyter Notebook, in Google Colab oder an jedem anderen Ort, an dem Sie Python schreiben, ausgeführt werden. Hier ist ein einfaches Beispiel:
import gradio as gr
def greet(name, intensity):
return "Hello " * intensity + name + "!"
demo = gr.Interface(
fn=greet,
inputs=["text", "slider"],
outputs=["text"],
)
demo.launch()
Wenn Sie Ihren Code in einer Datei namens app.py geschrieben haben, führen Sie python app.py im Terminal aus. Die Demo wird in einem Browser unter http://localhost:7860 geöffnet, wenn sie aus einer Datei ausgeführt wird. Wenn Sie innerhalb eines Notebooks arbeiten, wird die Demo eingebettet im Notebook angezeigt.
Um Ihre erste Demo zu erstellen, haben Sie eine Instanz der gr.Interface-Klasse erstellt. Diese Klasse ist darauf ausgelegt, Demos für Machine Learning Modelle zu erstellen, die eine oder mehrere Eingaben akzeptieren und eine oder mehrere Ausgaben zurückgeben. Die Interface-Klasse hat drei Hauptargumente:
Das fn-Argument ist sehr flexibel – Sie können jede beliebige Python-Funktion übergeben, die Sie mit einer UI umhüllen möchten. Die input- und output-Argumente nehmen eine oder mehrere Gradio-Komponenten an.
Gradio ermöglicht es Ihnen, eine Machine Learning-Demo einfach zu teilen, ohne sich um das Hosting auf einem Webserver kümmern zu müssen. Setzen Sie einfach share=True in launch(), und eine öffentlich zugängliche URL wird für Ihre Demo erstellt. Hier ist ein Beispiel:
import gradio as gr
def greet(name):
return "Hello " + name + "!"
demo = gr.Interface(fn=greet, inputs="textbox", outputs="textbox")
demo.launch(share=True)
Wenn Sie diesen Code ausführen, wird eine öffentliche URL für Ihre Demo in wenigen Sekunden erstellt, etwas wie: https://a23dsf231adb.gradio.live. Nun kann jeder weltweit Ihre Gradio-Demo von seinem Browser aus ausprobieren, während das Machine Learning Modell und alle Berechnungen weiterhin lokal auf Ihrem Computer ausgeführt werden.
Gradio bietet noch viele weitere Funktionen und Klassen:
Gradio enthält eine weitere High-Level-Klasse, gr.ChatInterface, die speziell dafür entwickelt wurde, Chatbot-UIs zu erstellen. Ähnlich wie bei der Interface-Klasse geben Sie eine Funktion an, und Gradio erstellt eine voll funktionsfähige Chatbot-UI.
Gradio bietet auch einen Low-Level-Ansatz zur Gestaltung von Webanwendungen mit flexibleren Layouts und Datenflüssen mit der gr.Blocks-Klasse. Blocks ermöglicht es Ihnen, Dinge wie die Position von Komponenten auf der Seite zu steuern, komplexe Datenflüsse zu handhaben und Eigenschaften/Sichtbarkeit von Komponenten basierend auf Benutzerinteraktionen zu aktualisieren – alles in Python.
Gradio ist ein umfassendes Ökosystem von Python- und JavaScript-Bibliotheken, mit denen Sie Machine Learning-Anwendungen erstellen oder diese programmatisch in Python oder JavaScript abfragen können. Hier sind einige weitere Teile des Gradio-Ökosystems:
Gradio ist ein leistungsstarkes Werkzeug, das die Entwicklung und Verbreitung von Machine Learning Modellen erheblich erleichtert. Mit seinen vielfältigen Funktionen und der einfachen Handhabung bietet es Entwicklern eine hervorragende Plattform, um ihre Modelle und Anwendungen zu präsentieren und mit anderen zu teilen.
Entdecken Sie die Vorteile gegenüber ChatGPT Plus
Sie nutzen bereits ChatGPT Plus? Das ist ein guter Anfang! Aber stellen Sie sich vor, Sie hätten Zugang zu allen führenden KI-Modellen weltweit, könnten mit Ihren eigenen Dokumenten arbeiten und nahtlos im Team kollaborieren.
Die professionelle KI-Plattform für Unternehmen – leistungsstärker, flexibler und sicherer als ChatGPT Plus. Mit über 50 Modellen, DSGVO-konformer Infrastruktur und tiefgreifender Integration in Unternehmensprozesse.
❌ Kein strukturierter Dokumentenvergleich
❌ Keine Bearbeitung im Dokumentkontext
❌ Keine Integration von Unternehmenswissen
✅ Gezielter Dokumentenvergleich mit Custom-Prompts
✅ Kontextbewusste Textbearbeitung im Editor
✅ Wissensbasierte Analyse & Zusammenfassungen
Erstellen Sie leistungsstarke Wissensdatenbanken aus Ihren Unternehmensdokumenten.Mindverse Studio verknüpft diese direkt mit der KI – für präzise, kontextbezogene Antworten auf Basis Ihres spezifischen Know-hows.DSGVO-konform, transparent und jederzeit nachvollziehbar.
❌ Nur ein Modellanbieter (OpenAI)
❌ Keine Modellauswahl pro Use Case
❌ Keine zentrale Modellsteuerung für Teams
✅ Zugriff auf über 50 verschiedene KI-Modelle
✅ Modellauswahl pro Prompt oder Assistent
✅ Zentrale Steuerung auf Organisationsebene
❌ Keine echte Teamkollaboration
❌ Keine Rechte- oder Rollenverteilung
❌ Keine zentrale Steuerung oder Nachvollziehbarkeit
✅ Teamübergreifende Bearbeitung in Echtzeit
✅ Granulare Rechte- und Freigabeverwaltung
✅ Zentrale Steuerung & Transparenz auf Organisationsebene
Nutzen Sie Mindverse Studio als zentrale Plattform für abteilungsübergreifende Zusammenarbeit.Teilen Sie Wissen, erstellen Sie gemeinsame Workflows und integrieren Sie KI nahtlos in Ihre täglichen Prozesse – sicher, skalierbar und effizient.Mit granularen Rechten, transparenter Nachvollziehbarkeit und Echtzeit-Kollaboration.
Sehen Sie Mindverse Studio in Aktion. Buchen Sie eine persönliche 30-minütige Demo.
🎯 Kostenlose Demo buchenLernen Sie in nur 30 Minuten kennen, wie Ihr Team mit KI mehr erreichen kann – live und persönlich.
🚀 Demo jetzt buchen