Czym jest OpenAI API?

Praca z API OpenAI

James Chapman

Curriculum Manager, DataCamp

Co nas czeka...

 

Cele kursu
  • Korzystanie z OpenAI API w celu dostępu do modeli AI
  • Używanie tych modeli do rozwiązywania różnych zadań
  • Realizacja tego za pomocą kodu Python!

 

Wymagana wiedza
  • Indeksowanie list i słowników w Pythonie
  • Instrukcje warunkowe → if, elif, else
  • Pętle → for, while

 

Niewymagana wiedza
  • AI ani uczenie maszynowe
Praca z API OpenAI

OpenAI, ChatGPT i OpenAI API

 

  • OpenAI = firma zajmująca się badaniami nad AI
  • ChatGPT = aplikacja AI
  • OpenAI API = interfejs dostępu do modeli OpenAI

 

Logo organizacji OpenAI.

1 Image Credit: OpenAI
Praca z API OpenAI

OpenAI, ChatGPT i OpenAI API

 

  • OpenAI = firma zajmująca się badaniami nad AI
  • ChatGPT = aplikacja AI
  • OpenAI API = interfejs dostępu do modeli OpenAI

 

Salon samochodowy.

Praca z API OpenAI

OpenAI, ChatGPT i OpenAI API

 

  • OpenAI = firma zajmująca się badaniami nad AI
  • ChatGPT = aplikacja AI
  • OpenAI API = interfejs dostępu do modeli OpenAI

 

Osoba korzystająca z interfejsu do zamawiania samochodów.

Praca z API OpenAI

Czym jest API?

  • Interfejs Programowania Aplikacji

Komputer wysyłający żądanie do API.

Praca z API OpenAI

Czym jest API?

  • Interfejs Programowania Aplikacji

Kelner przekazujący zamówienia między kuchnią a stolikami — analogia do działania API między urządzeniami a systemami.

Praca z API OpenAI

Czym jest API?

 

Lokalizacja urządzenia jest wysyłana do API, które przekazuje ją do bazy danych. API zwraca odpowiedź systemu — prognozę pogody — do urządzenia.

Praca z API OpenAI

OpenAI API

Komputer wysyłający żądanie do OpenAI API.

Praca z API OpenAI

OpenAI API

Komputer wysyłający żądanie do OpenAI API zawierającego model, dane i parametry modelu.

Praca z API OpenAI

API a interfejs webowy

  • Zapewnia elastyczność przy integracji AI z produktami i procesami
  • Interakcja za pomocą języka programowania

Komputer komunikujący się z OpenAI API.

  • Minimalna konfiguracja
  • Wystarczające do usprawnienia indywidualnych procesów

Interfejs webowy ChatGPT.

Praca z API OpenAI

Tworzenie aplikacji AI

DataLab = Chmurowe IDE wspierane przez AI

Zrzut ekranu funkcji generowania kodu w DataLab.

1 https://www.datacamp.com/datalab
Praca z API OpenAI

Czas na ćwiczenia!

Praca z API OpenAI

Preparing Video For Download...