wie kann man verschiedene Programme/Websites verknüpfen?
Hi. Weiß jemand, wei man verschiedene Programme und Websites auf einer externen hardware verknüpfen kann? Also dass, ich z.B. eine Ki wie ChatGPt uund irgendein Text-to-Speech Programm auf eine Hardware bringe, und der Text der Ki dann automatich vorgelesen wird?
Dann könnte man halt einen Sprachassitenten oder so bauen
1 Antwort
Hey,
ich weiß nicht genau, was du mit „Hardware verknüpfen“ meinst, aber wenn du verschiedene Schnittstellen miteinander verbinden willst, kannst du:
- Einen Service nutzen, z. B. Zapier, mit dem du einfach viele verschiedene Services miteinander verbinden kannst.
- Es selbst bauen. Das ist besonders praktisch, wenn du schon Programmierkenntnisse hast, kannst du einfach die OpenAI API und eine geeignete Text-To-Speech API nutzen.
Es gibt natürlich auch Libraries, die das, was du beschreibst, noch erleichtern, wie Langchain, aber wie zuvor erwähnt, das funktioniert nur, wenn du schon Vorkenntnisse in einer Programmiersprache hast.
Hier die Links:
Langchain https://docs.langchain.com/docs/
Zapier https://zapier.com/apps/chatgpt/integrations
OpenAI https://platform.openai.com/
APIs sind Schnittstellen, die es ermöglichen, Daten zwischen verschiedenen Anwendungen auszutauschen.
Ein klares Beispiel ist gutefrage.net, wenn du diese Webseite besuchst, sendet dein Browser viele Anfragen an die Gutefrage-API, in einem Format, die sie versteht und erwartet.
Der Server antwortet mit den Daten, die dein Browser angefragt hat, z. B. wenn du alle Antworten auf deine Frage laden möchtest.
Es gibt private und öffentliche APIs. Öffentliche APIs stellen ihre Daten frei zur Verfügung (manchmal muss man dafür zahlen) damit z. B. Communitys verschiedene Tools bauen können, welche die Plattform bereichern. Ein Beispiel dafür ist die „Enhancer for Youtube“ Erweiterung.
Private APIs werden meistens von Unternehmen verwendet, um Daten an ihre Webseiten oder Anwendungen zu liefern, ohne dass andere Zugriff darauf haben.
In deinem Fall würdest du die öffentliche OpenAI API verwenden. Bedenke, dass das Ganze auch etwas kostet, je nachdem, wie viele Daten du schickst.
Hier mehr Informationen zu APIs
Was genau sind denn APIs?