de-DE/about_Powershai_providers.help.txt
TOPIC
about_powershai_providers SHORT DESCRIPTION Anbieter sind Skripte innerhalb von PowershAI, die die Logik für die Kommunikation und die Behandlung von Antworten aus den APIs der KI-Dienste enthalten. LONG DESCRIPTION Einer der Eckpfeiler von PowershAI sind die Anbieter. Die Anbieter implementieren die Befehle, die auf die spezifischen APIs zugreifen. Im Wesentlichen sind Anbieter Skripte, die die Logik zum Senden und Empfangen von Daten aus den APIs dieses Anbieters enthalten. In diesen Skripten befindet sich die gesamte Logik, die für jeden Anbieter einzigartig und speziell ist. PowershAI bietet generische Funktionen, die die Art und Weise standardisieren, wie bestimmte KI-Dienste aufgerufen werden. sequenceDiagram User->>PowershAI: Befehl PowershAI->>provider: Befehl provider->>API: http So bietet der Anbieter von OpenAI beispielsweise die Funktion `Get-OpenaiChat`, die einen Chat-Abschluss an die API von OpenAI sendet, gemäß den dokumentierten Regeln. Der Anbieter von Google bietet dagegen die Funktion `Invoke-GoogleGenerateContent`, die den Chat für Gemini startet und die Antwort empfängt. Für den Benutzer bietet Powershai den Befehl `Get-AiChat`, der entweder `Get-OpenaiChat` oder `Invoke-GoogleGenerateContent` aufrufen kann, je nachdem welcher Anbieter aktiv ist. Die Parameter von `Get-AiChat` sind standardisiert und dokumentiert, und jeder Anbieter muss die entsprechenden Aufrufe zuordnen. Es gibt einen dokumentierten Standard, wie Anbieter die Funktionen implementieren müssen, damit sie in das PowershAI-Ökosystem integriert werden können. Trotz dieser Standardisierung, die die Verwendung der globalen Befehle von PowershAI erleichtert, ist der Benutzer frei, die Befehle direkt von jedem Anbieter zu verwenden. PowershAI verhindert nicht den Zugriff auf die Basisbefehle jedes Anbieters, was es sehr flexibel macht und es dem Benutzer ermöglicht, es bei Bedarf (z. B. über einen Proxy) zu ändern und anzupassen. Die Idee von PowershAI ist es, auf verschiedenen Ebenen flexibel zu sein: - Standardbefehle zu haben, die es ermöglichen, den KI-Anbieter für allgemeine Vorgänge wie den Chat mit einem LLM einfach zu wechseln - Direkten Zugriff auf die Befehle zu ermöglichen, die die Aufrufe an die APIs verkapseln Abrufen der Liste der Anbieter Sie können die Liste der implementierten Anbieter auf verschiedene Arten abrufen. Die erste ist die Verwendung des Befehls `Get-AiProviders`. Wenn Sie diese Dokumentation über Get-Help sehen, können Sie den Befehl Get-Help about_Powershell_`NameProvider` verwenden, um weitere Informationen zu erhalten. Wenn Sie im Git-Repository suchen, können Sie direkt auf das Unterverzeichnis mit dem Namen des Anbieters zugreifen. Auch die Liste der unterstützten oder implementierten Anbieter kann in Issue #3 eingesehen werden. EXAMPLES Auflisten der Anbieter Get-AiProviders Auflisten der Hilfe zu einem bestimmten Anbieter Get-Help about_Powershai_huggingface Get-Help about_Powershai_openai |