Narzędzia użytkownika

Narzędzia witryny


wiki:aiderai

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Poprzednia rewizja po obu stronachPoprzednia wersja
wiki:aiderai [2026/07/21 16:19] 127.0.0.1wiki:aiderai [2026/08/05 18:05] (aktualna) 127.0.0.1
Linia 43: Linia 43:
 importlib_metadata==7.2.1 importlib_metadata==7.2.1
 importlib_resources==6.5.2 importlib_resources==6.5.2
-Jinja2==3.1.6       +Jinja2==3.1.6 
-jiter==0.13.0               +jiter==0.13.0 
-json5==0.13.0                         +json5==0.13.0 
-jsonschema==4.26.0               +jsonschema==4.26.0
 jsonschema-specifications==2025.9.1 jsonschema-specifications==2025.9.1
 litellm==1.81.10 litellm==1.81.10
Linia 57: Linia 57:
 multidict==6.7.1 multidict==6.7.1
 networkx==3.4.2 networkx==3.4.2
-numpy==1.26.4                                                                              +numpy==1.26.4
 openai==2.20.0 openai==2.20.0
 orjson==3.11.7 orjson==3.11.7
Linia 119: Linia 119:
  
 $ cat Dockerfile  $ cat Dockerfile 
-from registry.redhat.io/rhel10/python-312-minimal@sha256:c0717a2e8da811f7100b00ed59d6997fa7d3178b95039ac805d414e783a15641+from quay.io/centos/centos@sha256:f964a3791678e692fcb4beacc5ea2c47fac78e4d4f62ca693833fb3a81fa20ea
  
 USER 0 USER 0
 +RUN dnf --assumeyes install python3 python3-pip python3-devel git
 +
 +RUN useradd -u 1001 aideruser
 +RUN usermod -L aideruser
 +RUN mkdir -p /opt/aider_ai
 +RUN chown -R 1001:0 /opt/aider_ai
 +
 +USER 1001
 +WORKDIR /opt/aider_ai
 +
 RUN pip install --upgrade "pip==26.1.2" RUN pip install --upgrade "pip==26.1.2"
 ADD requirements.txt /tmp/ ADD requirements.txt /tmp/
 RUN pip install --requirement /tmp/requirements.txt RUN pip install --requirement /tmp/requirements.txt
-RUN rm -f /tmp/requirements.txt 
-RUN mkdir -p /opt/aider_ai 
-RUN chown -R 1001:0 /opt/aider_ai 
  
-USER 1001 +RUN git config --global user.name "AIDER SI" 
-ENV AIDER_GIT=false+RUN git config --global user.email "aideruser@localhost" 
 + 
 +ENV PATH="${PATH}:/home/aideruser/.local/bin" 
 +ENV AIDER_GIT=true
 ENV AIDER_DARK_MODE=true ENV AIDER_DARK_MODE=true
-ENV OLLAMA_API_BASE=http://nazwa.hosta:11434/+ENV OLLAMA_API_BASE=http://nazwa-hosta:11434/
 ENV AIDER_ANALYTICS_DISABLE=true ENV AIDER_ANALYTICS_DISABLE=true
 ENV AIDER_CHECK_UPDATE=false ENV AIDER_CHECK_UPDATE=false
 ENV AIDER_SHOW_RELEASE_NOTES=false ENV AIDER_SHOW_RELEASE_NOTES=false
 +ENV AIDER_YES_ALWAYS=true
 ENV OLLAMA_MODEL=qwen3.5:9b ENV OLLAMA_MODEL=qwen3.5:9b
-WORKDIR /opt/aider_ai 
  
 CMD aider --model=ollama_chat/${OLLAMA_MODEL} CMD aider --model=ollama_chat/${OLLAMA_MODEL}
 </code> </code>
  
-Zamienić "nazwa.hosta" oraz model i jego wersję na preferowane.+Zamienić "nazwa-hosta" oraz model i jego wersję na preferowane.
  
 ==== Budowanie obrazu ==== ==== Budowanie obrazu ====
- 
-  $ podman login registry.redhat.io 
- 
-Wpisać nazwę użytkownka oraz hasło dla konta redhat.com. 
  
   $ podman build -t aiderai .   $ podman build -t aiderai .
Linia 178: Linia 184:
 </code> </code>
  
-==== Uwagi ==== 
- 
-Aider w takiej konfiguracji nie zrobi dwóch rzeczy: 
- 
-  * nie zapamięta kontekstu pomiędzy sesjami, 
-  * nie zrobi repozytorium typu git, gdzie będzie wersjonować kolejne zmiany w kodzie. 
- 
-Katalog //pulpit// jest do dyspozycji aidera. Nie polecam wrzucać tam plików, lub ich ręcznie modyfikować, ponieważ poprawne działanie aidera, oraz modelu zarazem, polega na analizie dotychczasowych promptów oraz historii czatów w plikach //.aider.chat.history.md// oraz //.aider.input.history// z katalogu pulpit. 
  
-Nazwa lokalnego katalogu //pulpit// może być dowolna. 
  
wiki/aiderai.txt · ostatnio zmienione: 2026/08/05 18:05 przez 127.0.0.1

Wszystkie treści w tym wiki, którym nie przyporządkowano licencji, podlegają licencji: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki