Initial SQL-only 1C adapter baseline
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
ONEC_AGENT_IMAGE=onec-agent:latest
|
||||
ONEC_AGENT_CONTAINER_NAME=onec-agent
|
||||
ONEC_AGENT_HOST_PORT=8090
|
||||
ONEC_AGENT_DEFAULT_BASE_URL=http://docker-gpu.cin.su:8000
|
||||
ONEC_AGENT_DEFAULT_MODEL=qwen3-4b-instruct-2507
|
||||
ONEC_ADAPTER_URL=http://docker-gpu.cin.su:8011
|
||||
|
||||
# Для интеграции с несколькими ИИ провайдерскими конечными точками
|
||||
# Формат JSON:
|
||||
# {
|
||||
# "default": {
|
||||
# "type": "openai-compatible",
|
||||
# "base_url": "http://docker-gpu.cin.su:8000",
|
||||
# "model": "qwen3-4b-instruct-2507"
|
||||
# },
|
||||
# "openrouter": {
|
||||
# "type": "openai-compatible",
|
||||
# "base_url": "https://openrouter.ai/api/v1",
|
||||
# "model": "some-openai-compatible-id",
|
||||
# "api_key_env": "OPENROUTER_API_KEY"
|
||||
# }
|
||||
# }
|
||||
ONEC_AGENT_PROVIDERS=
|
||||
OPENROUTER_API_KEY=
|
||||
@@ -0,0 +1,26 @@
|
||||
name: onec-agent
|
||||
|
||||
services:
|
||||
onec-agent:
|
||||
build:
|
||||
context: ../../../../
|
||||
dockerfile: plugins/1c/agent/Dockerfile
|
||||
image: ${ONEC_AGENT_IMAGE:-onec-agent:latest}
|
||||
container_name: ${ONEC_AGENT_CONTAINER_NAME:-onec-agent}
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- "${ONEC_AGENT_HOST_PORT:-8090}:8090"
|
||||
volumes:
|
||||
- onec-agent-data:/app/data
|
||||
environment:
|
||||
ONEC_AGENT_HOST: 0.0.0.0
|
||||
ONEC_AGENT_PORT: 8090
|
||||
ONEC_AGENT_DB_PATH: /app/data/onec-agent.db
|
||||
ONEC_AGENT_DEFAULT_BASE_URL: ${ONEC_AGENT_DEFAULT_BASE_URL:-http://docker-gpu.cin.su:8000}
|
||||
ONEC_AGENT_DEFAULT_MODEL: ${ONEC_AGENT_DEFAULT_MODEL:-qwen3-4b-instruct-2507}
|
||||
ONEC_ADAPTER_URL: ${ONEC_ADAPTER_URL:-http://docker-gpu.cin.su:8011}
|
||||
ONEC_ADAPTER_TOKEN: ${ONEC_ADAPTER_TOKEN:-}
|
||||
ONEC_AGENT_PROVIDERS: ${ONEC_AGENT_PROVIDERS:-}
|
||||
|
||||
volumes:
|
||||
onec-agent-data:
|
||||
@@ -0,0 +1,11 @@
|
||||
ADAPTER_1C_MCP_IMAGE=adapter-1c-mcp:latest
|
||||
ADAPTER_1C_MCP_CONTAINER_NAME=adapter-1c-mcp
|
||||
ADAPTER_1C_MCP_HOST_PORT=8021
|
||||
|
||||
# REST 1C adapter endpoint. The MCP proxy forwards onec_request(method,payload)
|
||||
# to this service. Change it when the real adapter container is deployed.
|
||||
ONEC_ADAPTER_URL=http://docker-gpu.cin.su:8011
|
||||
ONEC_ADAPTER_TIMEOUT_SECONDS=120
|
||||
|
||||
# Optional bearer token for the REST adapter. Do not commit real secrets.
|
||||
ONEC_ADAPTER_TOKEN=
|
||||
@@ -0,0 +1,17 @@
|
||||
name: adapter-1c-mcp
|
||||
|
||||
services:
|
||||
adapter-1c-mcp:
|
||||
build:
|
||||
context: ../../../../plugins/1c/mcp
|
||||
dockerfile: Dockerfile
|
||||
image: ${ADAPTER_1C_MCP_IMAGE:-adapter-1c-mcp:latest}
|
||||
container_name: ${ADAPTER_1C_MCP_CONTAINER_NAME:-adapter-1c-mcp}
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- "${ADAPTER_1C_MCP_HOST_PORT:-8021}:8021"
|
||||
environment:
|
||||
PORT: "8021"
|
||||
ONEC_ADAPTER_URL: ${ONEC_ADAPTER_URL:-http://docker-gpu.cin.su:8011}
|
||||
ONEC_ADAPTER_TOKEN: ${ONEC_ADAPTER_TOKEN:-}
|
||||
ONEC_ADAPTER_TIMEOUT_SECONDS: ${ONEC_ADAPTER_TIMEOUT_SECONDS:-240}
|
||||
Reference in New Issue
Block a user