Skip to content

boci11/Codex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Repozytorium Bazowe

To repozytorium zawiera podstawową konfigurację startową wraz z połączeniem do OpenAI ChatGPT API:

  • .gitignore dla typowych plików lokalnych, cache narzędzi i pliku .env.
  • .env.example — szablon zmiennych środowiskowych (skopiuj jako .env i uzupełnij klucz API).
  • Dockerfile do uruchamiania środowiska roboczego w kontenerze.
  • .dockerignore ograniczający kontekst buildu obrazu.
  • requirements.txt z zależnościami (openai, python-dotenv).
  • chat.py — prosty klient ChatGPT w trybie konwersacji.

Konfiguracja klucza API OpenAI

  1. Skopiuj plik przykładowy:
    cp .env.example .env
  2. Otwórz .env i wstaw swój klucz API:
    OPENAI_API_KEY=sk-...twój_prawdziwy_klucz...
    
    Klucz możesz wygenerować na stronie: https://platform.openai.com/api-keys

Uwaga: plik .env jest dodany do .gitignore — nie zostanie przypadkowo opublikowany w repozytorium.

Uruchomienie czatu (lokalnie)

pip install -r requirements.txt
python chat.py

Uruchomienie kontenera

Zbuduj obraz:

docker build -t codex-workspace .

Uruchom kontener przekazując plik .env:

docker run --rm -it --env-file .env -v "$(pwd):/workspace" codex-workspace

Następnie w kontenerze:

python chat.py

Klonowanie zewnętrznego repozytorium (opcjonalnie)

Jeśli chcesz zainicjalizować to repozytorium zawartością projektu langchain-ai/langchain, wykonaj lokalnie (poza tym środowiskiem):

gh repo clone langchain-ai/langchain .

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors