Asystent AI GPT-4/GPT-3.5

Open-source'owy asystent AI dla systemów Linux, Windows i Mac, oferujący czat, wizję, uzupełnianie tekstu, autonomicznych agentów, generowanie obrazu, wykonywanie poleceń, sterowanie głosem i wiele więcej. Działa na pulpicie, wykorzystując klucz API OpenAI.

64-bit, wersja: 2.3.2 (2024-08-29), Changelog, GitHub, PyPi, Snap Store, Discord
PyPi
pip install pygpt-net
Snap
sudo snap install pygpt
PyGPT to aplikacja third-party, niezwiązana z OpenAI.
GitHub GitHub Repo stars GitHub Repo stars
Licencja MIT.

Funkcjonalność

Obsługuje GPT-4, GPT-4V, GPT-3.5 oraz DALL-E 3, a także wszystkie modele językowe dostarczane przez Langchain/Llama-index, jak Llama 3, Mistral, Google Gemini i Anthropic Claude. Posiada wbudowany dostęp do internetu, syntezę i rozpoznawanie mowy, presety dla promptów, historię rozmów, wsparcie dla wtyczek i wiele innych opcji.

9 trybów działania

Asystent oferuje wiele trybów działania: czat, uzupełnianie tekstu, analizę wizji w czasie rzeczywistym, generowanie obrazów (za pomocą DALL-E 3), asystentów (za pośrednictwem API asystentów OpenAI), autonomicznych agentów, expertów oraz integrację z modelami językowymi dostarczanymi przez Langchain i Llama-index.

Pełna integracja

Asystent może wykonywać polecenia systemowe, polecenia użytkownika, generować i wykonywać kod Pythona, oraz łączyć się z dowolną usługą, w tym uzyskiwać dostęp do internetu. Pozwala na korzystanie z narzędzi lokalnie oraz zewnętrznych.

Open Source

Aplikacja jest darmowa.
Jedynym wymogiem jest posiadanie własnego klucza API OpenAI (dla modeli GPT). Kod źródłowy można znaleźć na GitHubie. Skompilowane wersje binarne są dostępne zarówno dla systemu Windows, jak i Linux.

Working modes

Lista funkcji

  • Osobisty asystent AI dla systemów Linux, Windows i Mac, napisany w Pythonie.
  • Działa podobnie do ChatGPT, ale lokalnie (na komputerze stacjonarnym).
  • 9 trybów działania: czat, wizja, uzupełnianie, asystent, generowania obrazów, Langchain, czat z plikami, eksperci i agent (autonomiczny).
  • Obsługuje wiele modeli: GPT-4, GPT-3.5 oraz dowolne modele dostępne przez Langchain i Llama-index jak Llama 3, Mistral, Google Gemini, Anthropic Claude itp.
  • Wsparcie dla osób niepełnosprawnych: konfigurowalne skróty klawiszowe, sterowanie głosem i tłumaczenie zdarzeń na ekranie za pomocą syntezy mowy.
  • Zarządza i przechowuje pełny kontekst rozmów (pamięć krótko- i długoterminowa).
  • Obsługa kamery wideo w czasie rzeczywistym w trybie wizji.
  • Dostęp do internetu przez Google i Microsoft Bing.
  • Synteza mowy przez Microsoft Azure, Google, Eleven Labs i OpenAI Text-To-Speech.
  • Rozpoznawanie mowy przez OpenAI Whisper, Google, Google Cloud i Microsoft Bing.
  • Analiza obrazów za pomocą GPT-4 Vision.
  • Wbudowany Crontab / Harmonogram zadań.
  • Zintegrowana obsługa Langchain (można połączyć się z dowolnym LLM, np. na HuggingFace).
  • Zintegrowana obsługa Llama-index: czat z plikami txt, pdf, csv, html, md, docx, json, epub, xlsx, xml, stronami internetowymi, Google, GitHub, wideo/dźwiękiem, obrazami i innymi typami danych, lub korzystanie z historii rozmów jako dodatkowy kontekst.
  • Zintegrowany kalendarz, notatki dzienne i wyszukiwanie w kontekstach według wybranej daty.
  • Wykonywanie poleceń (przez wtyczki: dostęp do lokalnego systemu plików, interpreter kodu Python, wykonywanie poleceń systemowych).
  • Tworzenie i wykonywanie niestandardowych poleceń.
  • Zarządza plikami i załącznikami z opcjami przesyłania, pobierania i organizowania.
  • Historia kontekstu z możliwością przywracania wcześniejszych kontekstów (pamięć długoterminowa).
  • Łatwe zarządzanie promptami dzięki edytowalnym presetom.
  • Intuicyjna obsługa i interfejs.
  • Zawiera notatnik.
  • Zawiera prosty edytor rysunków / narzędzie do rysowania.
  • Zawiera opcjonalny tryb autonomiczny (Agenci).
  • Obsługuje wiele języków.
  • Nie wymaga wcześniejszej wiedzy na temat korzystania z modeli AI.
  • Ułatwia generowanie obrazów za pomocą DALL-E 3 i DALL-E 2.
  • Możliwość obsługi przyszłych modeli OpenAI.
  • W pełni konfigurowalny.
  • Obsługa motywów (themes).
  • Podświetlanie składni kodu w czasie rzeczywistym.
  • Obsługa wtyczek (pluginów).
  • Wbudowany kalkulator zużycia tokenów.
  • Otwarty kod źródłowy; kod źródłowy jest dostępny na GitHub.
  • Wykorzystuje własny klucz API użytkownika.
  • ...i wiele więcej.

Generowanie obrazu Podświetlanie kodu Narzędzie do rysowania Dostęp do systemu plików

Pobierz za darmo
lub zobacz na GitHub-ie.

Pobierz Kod źródłowy na GitHub

Pobierz v.2.3.2

build 2024-08-29, 64-bit

SHA-1 checksum:
pygpt-2.3.2.msi: 22bfac05be22d745ff96af87c6fcde6db6fbfc84
pygpt-2.3.2.tar.gz: 881a842507a014253af04d438ac6c810090c4d7d

Zainstaluj za pomocą PyPi:

pip install pygpt-net

Zainstaluj za pomocą Snap:

sudo snap install pygpt

Get it from the Snap Store
Ta strona używa plików cookie do przechowywania informacji o sesji oraz zbierania danych dla celów statystycznych. Korzystając z naszej strony, wyrażasz zgodę na nasze użycie plików cookie.