File tree Expand file tree Collapse file tree 6 files changed +198
-2115
lines changed Expand file tree Collapse file tree 6 files changed +198
-2115
lines changed Original file line number Diff line number Diff line change @@ -22,10 +22,12 @@ WORKDIR /app
22
22
# hadolint ignore=DL3008
23
23
RUN apt-get update \
24
24
&& apt-get install -y --no-install-recommends \
25
- build-essential \
26
- python3-dev \
27
- libssl-dev \
28
- libffi-dev \
25
+ build-essential \
26
+ python3-dev \
27
+ libssl-dev \
28
+ libffi-dev \
29
+ ffmpeg \
30
+ libavcodec-extra \
29
31
&& rm -rf /var/lib/apt/lists/*
30
32
31
33
# Copy requirements first for better cache efficiency
Original file line number Diff line number Diff line change @@ -72,9 +72,12 @@ docker-build: ## build Docker image
72
72
--build-arg GIT_TAG=$(GIT_TAG ) \
73
73
.
74
74
75
+ # make docker-run DOCKER_COMMAND="streamlit run template_langgraph/services/streamlits/pages/chat_with_tools_agent.py --server.address 0.0.0.0"
75
76
.PHONY : docker-run
76
77
docker-run : # # run Docker container
77
- docker run --rm $(DOCKER_REPO_NAME ) /$(DOCKER_IMAGE_NAME ) :$(GIT_TAG ) $(DOCKER_COMMAND )
78
+ docker run --rm \
79
+ -p 8501:8501 \
80
+ $(DOCKER_REPO_NAME ) /$(DOCKER_IMAGE_NAME ) :$(GIT_TAG ) $(DOCKER_COMMAND )
78
81
79
82
.PHONY : docker-run-streamlit
80
83
docker-run-streamlit : # # run Docker container with Streamlit app
Original file line number Diff line number Diff line change 31
31
32
32
## 前提条件
33
33
34
- - [ Python 3.10 +] ( https://www.python.org/downloads/ )
34
+ - [ Python 3.13 +] ( https://www.python.org/downloads/ )
35
35
- [ uv] ( https://docs.astral.sh/uv/getting-started/installation/ ) - モダンな Python パッケージマネージャー
36
36
- [ GNU Make] ( https://www.gnu.org/software/make/ ) - 一般的なタスクの実行用
37
37
- [ Docker] ( https://www.docker.com/ ) - ベクターデータベースの実行用(オプション)
Original file line number Diff line number Diff line change @@ -31,7 +31,7 @@ This template provides working examples of all these patterns using LangGraph.
31
31
32
32
## Prerequisites
33
33
34
- - [ Python 3.10 +] ( https://www.python.org/downloads/ )
34
+ - [ Python 3.13 +] ( https://www.python.org/downloads/ )
35
35
- [ uv] ( https://docs.astral.sh/uv/getting-started/installation/ ) - Modern Python package manager
36
36
- [ GNU Make] ( https://www.gnu.org/software/make/ ) - For running common tasks
37
37
- [ Docker] ( https://www.docker.com/ ) - For running vector databases (optional)
@@ -280,7 +280,7 @@ docker run --rm \
280
280
ks6088ts/template-langgraph:latest \
281
281
streamlit run template_langgraph/services/streamlits/main.py --server.address 0.0.0.0
282
282
283
- # From GitHub Container Registry
283
+ # From GitHub Container Registry
284
284
docker run --rm \
285
285
-p 8501:8501 \
286
286
-v ./.env:/app/.env \
@@ -291,6 +291,7 @@ docker run --rm \
291
291
#### Multi-Architecture Support
292
292
293
293
The Docker images are built for both ` amd64 ` and ` arm64 ` architectures, making them compatible with:
294
+
294
295
- Intel/AMD x64 processors
295
296
- Apple Silicon (M1/M2/M3/M4) processors
296
297
- ARM-based servers
Original file line number Diff line number Diff line change @@ -3,9 +3,10 @@ name = "template-langgraph"
3
3
version = " 0.0.1"
4
4
description = " A GitHub template repository for Python"
5
5
readme = " README.md"
6
- requires-python = " >=3.10 "
6
+ requires-python = " >=3.13 "
7
7
dependencies = [
8
8
" audio-recorder-streamlit>=0.0.10" ,
9
+ " audioop-lts>=0.2.2" ,
9
10
" azure-ai-projects>=1.0.0" ,
10
11
" azure-cosmos>=4.9.0" ,
11
12
" azure-identity>=1.23.1" ,
You can’t perform that action at this time.
0 commit comments