-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathbentofile.yaml
More file actions
39 lines (35 loc) · 818 Bytes
/
bentofile.yaml
File metadata and controls
39 lines (35 loc) · 818 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
service: "ragents.deployment.bentoml_service:RAGentsService"
labels:
owner: ragents-team
project: ragents
description: "Production-grade RAG agents with LangGraph, distributed caching, and observability"
include:
- "ragents/"
- "pyproject.toml"
- "README.md"
exclude:
- "tests/"
- "examples/"
- "*.pyc"
- "__pycache__/"
- ".git/"
- "venv/"
- ".DS_Store"
python:
requirements_txt: "./requirements-bentoml.txt"
lock_packages: true
docker:
distro: debian
python_version: "3.10"
system_packages:
- git
- build-essential
env:
PYTHONUNBUFFERED: "1"
RAGENTS_ENV: "production"
setup_script: |
# Install system dependencies
apt-get update && apt-get install -y --no-install-recommends \
curl \
ca-certificates \
&& rm -rf /var/lib/apt/lists/*