➡️ Czego się nauczysz?
W czasie tego materiału nauczysz się jak użyć GPT-4 w istniejących aplikacjach oraz jak umożliwić AI dostęp do Internetu, własnej bazy danych lub REST API. Nauczysz się też, jak przy użyciu Langchain połączyć AI z istniejącą aplikacją i pozwolić AI wykonywać operacje na bazie danych, REST API lub plikach.
➡️ Dla kogo jest ten materiał
Dla programistów znających Pythona i chcących się nauczyć jak dodać AI do rozwijanych przez siebie produktów.
➡️ Wymagania wstępne
– Zainstalowany i działający Jupyter Notebook,
– Konto na platformie OpenAI (koszt korzystania z API w czasie warsztatu nie powinien przekroczyć 2 USD).
– Będziemy używać Pythonowej biblioteki Langchain oraz API OpenAI. Wymagane będzie posiadanie konta na platformie OpenAI (platform.openai.com) – może być darmowe. Nie jest wymagane uzyskanie dostępu przez API do GPT-4, wystarczy GPT-3, ponieważ w obu przypadkach Langchain działa tak samo. Przyda się również Jupyter Notebook w celu uruchamiania przykładów i pracy własnej.
➡️ Program
1. Jak użyć API OpenAI w Pythonie,
2. Biblioteka Langchain. Szablony oraz połączenie z OpenAI,
3. Alternatywne implementacje AI w Langchain,
4. Wprowadzenie do prompt engineering,
5. Jak użyć Langchain do interakcji z innym oprogramowaniem (Langchain agent + Langchain tools),
6. Jak napisać własną implementację narzędzi dla Langchain,
7. Użycie modułu pamięci w Langchain – zamiana pojedynczej interakcji w rozmowę.
Materiał „Wprowadzenie do API OpenAI GPT-4 oraz biblioteki Langchain” (C) Sages 2024.
➡️ Informacje o prowadzącym:
Bartosz Mikulski