


Ich habe Aisuite von Andrewng ausprobiert, und es ist großartig! - Analytics Vidhya
Andrew Ngs Open-Source-Python-Bibliothek Aisuite vereinfacht die Verwendung verschiedener großer Sprachmodelle (LLMs). Dieser Artikel untersucht seine Wirksamkeit.
In diesem Leitfaden wird erläutert, wie Aisuite Interaktionen mit verschiedenen LLMs optimiert und seine Vorteile für KI -Projekte hervorhebt.
Inhaltsverzeichnis
- Was ist Aisuite?
- Implementierung von Aisuite
- Installation der erforderlichen Bibliotheken
- Konfigurieren von API -Schlüssel
- Initialisierung des Aisuite -Kunden
- Eingabeaufforderungen definieren
- Mit Openai interagieren
- Mit anthropisch interagieren
- Mit Ollama interagieren
- Chat -Abschluss generieren
- Nutzung mehrerer Anbieter
- Installation und Importe der Bibliothek
- API -Schlüssel -Setup
- AI -Client -Initialisierung
- Chat -Abschlussfunktion
- Abfragen mehrerer APIs
- Abfragen mehrerer Modelle
- Ergebnisse anzeigen
- Ausgabe
- Schlüsselmerkmale
- Abschluss
- Häufig gestellte Fragen
Was ist Aisuite?
Aisuite, ein von Andrew Ng geleitete Open-Source-Projekt mit Github veranstaltet, vereinfacht die Arbeit mit mehreren LLM-Anbietern. Die einheitliche Schnittstelle ermöglicht nahtlose Übergänge zwischen LLMs unter Verwendung von HTTP -Endpunkten oder SDKs, wodurch die Struktur von OpenAI spiegelt. Für Studenten, Pädagogen und Entwickler ist es vorteilhaft und gewährleistet konsequente, einfache Interaktionen über Plattformen hinweg.
Aisuite, unterstützt von Open-Source-Mitwirkenden, überbrückt die Lücke zwischen verschiedenen LLM-Frameworks. Es erleichtert eine einfache Integration und den Vergleich von Modellen von Anbietern wie OpenAI, Anthropic und Metas Lama. Das Tool optimiert die Textgenerierung, -analyse und die interaktive Systementwicklung. Zu den Funktionen gehören eine optimierte API -Schlüsselverwaltung, anpassbare Client -Konfigurationen und ein intuitives Setup für einfache und komplexe Projekte.
Implementierung von Aisuite
1. Installieren der erforderlichen Bibliotheken
! Pip Installieren Sie OpenAI ! PIP Installieren Sie Aisuite [alle]
-
!pip install openai
-
!pip install aisuite[all]
2. Konfigurieren von API -Schlüssel
OS importieren von Getpass Import Getpass Os.Environ ['openai_api_key'] = getPass ('Geben Sie Ihre OpenAI -API -Schlüssel ein:') OS.Environ ['anthropic_api_key'] = getPass ('Geben Sie Ihren anthropischen API -Schlüssel ein:')
-
os.environ
: Speichert API -Schlüssel sicher als Umgebungsvariablen. -
getpass()
: Auffordern für OpenAI- und Anthropic -API -Schlüssel.
3. Initialisieren des Aisuite -Kunden
Aisuite als KI importieren client = ai.client ()
Initialisiert den Aisuite -Client für eine standardisierte LLM -Interaktion.
4. Definieren von Eingabeaufforderungen
Nachrichten = [ {"Rolle": "System", "Inhalt": "Sprechen Sie mit Piraten Englisch."}, {"Rolle": "Benutzer", "Inhalt": "Erzählen Sie einen Witz in 1 Zeile."} ]
Definiert Konversationseingaben: Systemanweisungen und Benutzeranfragen.
5. mit Openai interagieren
response = client.chat.completions.create (model = "openai: gpt-4o", messages = messages, temperatur = 0,75) print (Antwort.Choices [0] .Message.Content)
Fragen Sie das OpenAI GPT-4O-Modell und geben das Modell, die Eingabeaufforderung und die Temperatur zur Zufälligkeit an.
6. mit anthropisch interagieren
response = client.chat.completions.create (model = "Anthropic: Claude-3-5-SONNET-20241022", Messages = Nachrichten, Temperatur = 0,75) print (Antwort.Choices [0] .Message.Content)
Zeigt einen einfachen Umschalten auf das anthropische Claude-3-5-Modell.
7. mit Ollama interagieren
response = client.chat.completions.create (model = "ollama: lama3.1: 8b", messages = messages, temperatur = 0,75) print (Antwort.Choices [0] .Message.Content)
Zeigt eine konsequente Interaktion mit dem Ollama Lama3.1 -Modell.
(Der Rest des Artikels wird in ähnlicher Weise fortgesetzt. Sie detaillierten Beispiele für Chat -Abschluss, unter Verwendung mehrerer Anbieter und dem Abschluss mit einem FAQ -Abschnitt. Aufgrund der Länge habe ich die verbleibenden Abschnitte weggelassen, aber die Struktur und der Stil bleiben mit dem angegebenen Beispiel überein.) Der Schlüssel besteht darin, die Sätze zu ersetzen, die Synonyme zu ersetzen und den Gesamtfluss zu ersetzen, während die Kerninformationen und der Bildschicht und die Bildschaltung und die Bildschaltung und die Bildschaltung und die Bildschicht und die Bildschicht und die Bildschaltung und die Bildschichtaufnahme anpassen.
Das obige ist der detaillierte Inhalt vonIch habe Aisuite von Andrewng ausprobiert, und es ist großartig! - Analytics Vidhya. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Das Olympiccoder-7b von Face umarmt: Ein leistungsstarkes Open-Source-Code-Argumentationsmodell Das Rennen um die Entwicklung von Sprachmodellen mit oberen Code-fokussierten Sprachläufern und das Umarmungsgesicht hat sich dem Wettbewerb mit einem beeindruckenden Anwärter angeschlossen: Olympiccoder-7b, ein Produkt, ein Produkt, ein Produkt

Wie viele von Ihnen haben sich gewünscht, KI zu beantworten, als nur Fragen zu beantworten? Ich weiß, dass ich es habe, und in letzter Zeit bin ich erstaunt, wie es sich verändert. Bei KI -Chatbots geht es nicht mehr nur darum, zu chatten, sondern auch darum, zu erstellen, zu recherchieren

Da Smart AI in alle Ebenen der Plattformen und Anwendungen und Anwendungen von Unternehmen integriert wird (wir müssen betonen, dass es sowohl leistungsstarke Kernwerkzeuge als auch einige weniger zuverlässige Simulationstools gibt), benötigen wir eine neue Reihe von Infrastrukturfunktionen, um diese Agenten zu verwalten. Camunda, ein in Berlin mit Sitz in Berlin ansässiger Prozessorchestrierungsunternehmen, ist der Ansicht, dass es intelligente KI dabei helfen kann, seine gebührende Rolle zu spielen und genaue Geschäftsziele und -regeln am neuen digitalen Arbeitsplatz auszurichten. Das Unternehmen bietet derzeit intelligente Orchestrierungsfunktionen an, mit denen Unternehmen das Modellieren, die Bereitstellung und Verwaltung von AI -Agenten helfen sollen. Was bedeutet das aus praktischer Sicht der praktischen Software -Engineering? Die Integration von Sicherheit und nicht deterministischen Prozessen Das Unternehmen sagte, der Schlüssel sei, Benutzern (in der Regel Datenwissenschaftler, Software) zuzulassen.

Als ich die Google Cloud Next '25 besuchte, war ich gespannt, wie Google seine KI -Angebote unterscheiden würde. Jüngste Ankündigungen bezüglich Agentspace (hier erörtert) und die Customer Experience Suite (hier diskutiert) waren vielversprechend und betonten den Geschäftswert für den Geschäftswert

Auswählen des optimalen mehrsprachigen Einbettungsmodells für Ihr RAG -System (Abruf Augmented Generation) In der heutigen miteinander verbundenen Welt ist es von größter Bedeutung, effektive mehrsprachige KI -Systeme aufzubauen. Robuste mehrsprachige Einbettungsmodelle sind für RE von entscheidender Bedeutung

Teslas Austin Robotaxi Start: Ein genauerer Blick auf die Behauptungen von Musk Elon Musk kündigte kürzlich den bevorstehenden Robotaxi-Start von Tesla in Austin, Texas, an und stellte zunächst eine kleine Flotte von 10 bis 20 Fahrzeugen aus Sicherheitsgründen mit Plänen für eine schnelle Erweiterung ein. H

Die Art und Weise, wie künstliche Intelligenz angewendet wird, kann unerwartet sein. Zunächst könnten viele von uns glauben, dass es hauptsächlich für kreative und technische Aufgaben wie das Schreiben von Code und das Erstellen von Inhalten verwendet wurde. Eine kürzlich von Harvard Business Review gemeldete Umfrage zeigt jedoch, dass dies nicht der Fall ist. Die meisten Benutzer suchen künstliche Intelligenz nicht nur für die Arbeit, sondern auch für Unterstützung, Organisation und sogar Freundschaft! In dem Bericht heißt es, dass die erste von AI -Anwendungsfällen Behandlung und Kameradschaft ist. Dies zeigt, dass die Verfügbarkeit rund um die Uhr und die Fähigkeit, anonyme, ehrliche Ratschläge und Feedback zu liefern, von großem Wert sind. Andererseits sind Marketingaufgaben (z. B. das Schreiben eines Blogs, das Erstellen von Social -Media -Beiträgen oder die Werbekopie) auf der beliebten Nutzungsliste viel niedriger. Warum ist das? Lassen Sie uns die Ergebnisse der Forschung sehen und wie sie weiterhin ist

Der Aufstieg der AI -Agenten verändert die Geschäftslandschaft. Im Vergleich zur Cloud -Revolution wird vorausgesagt, dass die Auswirkungen von AI -Agenten exponentiell größer sind und vielversprechend sind, die Wissensarbeit zu revolutionieren. Die Fähigkeit, menschliche Entscheidungsmaki zu simulieren


Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

MinGW – Minimalistisches GNU für Windows
Dieses Projekt wird derzeit auf osdn.net/projects/mingw migriert. Sie können uns dort weiterhin folgen. MinGW: Eine native Windows-Portierung der GNU Compiler Collection (GCC), frei verteilbare Importbibliotheken und Header-Dateien zum Erstellen nativer Windows-Anwendungen, einschließlich Erweiterungen der MSVC-Laufzeit zur Unterstützung der C99-Funktionalität. Die gesamte MinGW-Software kann auf 64-Bit-Windows-Plattformen ausgeführt werden.

PHPStorm Mac-Version
Das neueste (2018.2.1) professionelle, integrierte PHP-Entwicklungstool

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)