3v324v23 commited on
Commit
3da93f6
·
1 Parent(s): bd61329

Переключение на dev-режим Playground UI для расширенных элементов управления

Browse files
Files changed (2) hide show
  1. Dockerfile +3 -4
  2. app.py +5 -3
Dockerfile CHANGED
@@ -78,12 +78,11 @@ RUN cd /app && \
78
  cp agents/examples/default/property.json agents/property.json && \
79
  echo "Создан файл property.json:"
80
 
81
- # Сборка Playground UI
82
  ENV PNPM_HOME="/app/.pnpm-store"
83
  ENV PATH="$PNPM_HOME:$PATH"
84
  RUN cd /app/playground && \
85
- pnpm install --no-frozen-lockfile && \
86
- NEXT_PUBLIC_EDIT_GRAPH_MODE=false pnpm build
87
 
88
  # Установка точки входа
89
  COPY app.py /app/app.py
@@ -92,5 +91,5 @@ RUN chmod +x /app/app.py
92
  # Открываем порты
93
  EXPOSE 7860 8080 3000
94
 
95
- # Запускаем API сервер и Playground
96
  ENTRYPOINT ["python3", "/app/app.py"]
 
78
  cp agents/examples/default/property.json agents/property.json && \
79
  echo "Создан файл property.json:"
80
 
81
+ # Установка зависимостей Playground UI без сборки (запустим в режиме dev)
82
  ENV PNPM_HOME="/app/.pnpm-store"
83
  ENV PATH="$PNPM_HOME:$PATH"
84
  RUN cd /app/playground && \
85
+ pnpm install
 
86
 
87
  # Установка точки входа
88
  COPY app.py /app/app.py
 
91
  # Открываем порты
92
  EXPOSE 7860 8080 3000
93
 
94
+ # Запускаем API сервер и Playground в dev-режиме
95
  ENTRYPOINT ["python3", "/app/app.py"]
app.py CHANGED
@@ -31,12 +31,14 @@ def main():
31
  # Даем API серверу время на запуск
32
  time.sleep(3)
33
 
34
- # Запускаем Playground UI на порту 7860 (порт Hugging Face)
35
- print("Starting Playground UI on port 7860...")
36
  os.environ["PORT"] = "7860"
37
  os.environ["AGENT_SERVER_URL"] = "http://localhost:8080"
 
 
38
  playground_process = subprocess.Popen(
39
- ["pnpm", "start"],
40
  cwd=str(playground_dir),
41
  env=os.environ
42
  )
 
31
  # Даем API серверу время на запуск
32
  time.sleep(3)
33
 
34
+ # Запускаем Playground UI в режиме dev на порту 7860 (порт Hugging Face)
35
+ print("Starting Playground UI in development mode on port 7860...")
36
  os.environ["PORT"] = "7860"
37
  os.environ["AGENT_SERVER_URL"] = "http://localhost:8080"
38
+ os.environ["NEXT_PUBLIC_EDIT_GRAPH_MODE"] = "true" # Включаем расширенный режим редактирования
39
+
40
  playground_process = subprocess.Popen(
41
+ ["pnpm", "dev"],
42
  cwd=str(playground_dir),
43
  env=os.environ
44
  )