This is a backend service for the AI Agent Studio
Project description
AI Agent Manager
AI 에이전트를 관리하는 웹 서비스입니다.
🚀 시작하기
1. 의존성 설치
poetry install
2. 가상환경 활성화
poetry shell
3. 서비스 실행
# 방법 1: 자동으로 Poetry 가상환경 사용 (추천)
python run.py
# 방법 2: Poetry 명령어로 직접 실행
poetry run uvicorn ai_agent_manager.main:app --reload --host 0.0.0.0 --port 8000
# 방법 3: Poetry shell 진입 후 실행
poetry shell
uvicorn ai_agent_manager.main:app --reload
4. API 문서 확인
서비스 실행 후 다음 URL에서 API 문서를 확인할 수 있습니다:
- Swagger UI: http://localhost:8000/docs
- ReDoc: http://localhost:8000/redoc
📦 라이브러리 추가
# 일반 의존성 추가
poetry add 라이브러리명
# 개발용 의존성 추가
poetry add --group dev 라이브러리명
# 예시
poetry add requests pydantic
poetry add --group dev pytest black flake8
🛠️ 개발
프로젝트 구조
ai-agent-manager/
├── src/
│ └── ai_agent_manager/
│ ├── __init__.py
│ └── main.py
├── tests/
├── pyproject.toml
└── README.md
개발 모드 실행
uvicorn ai_agent_manager.main:app --reload
📝 API 엔드포인트
GET /- 기본 환영 메시지GET /health- 서비스 상태 확인GET /agents- 에이전트 목록 조회
cursor에서 venv 선택하기
- cmd + shift + p
- Python: select interpreter 선택
- Python 3.12.10('.venv': Poetry) 선택
- cmd + , (setting) -> venv 검색 -> path에 ./venv 등록???
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file axmp_ai_agent_studio-0.1.0.tar.gz.
File metadata
- Download URL: axmp_ai_agent_studio-0.1.0.tar.gz
- Upload date:
- Size: 16.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.1.3 CPython/3.12.11 Darwin/23.6.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
62bd0dff2da516083fdcd85df3156fe458796d7bf24549bad1f6217351134a3e
|
|
| MD5 |
5913593bee3d1869867089a9f4011488
|
|
| BLAKE2b-256 |
7ab8a1fc4dd7fc9de24d4a6da56c088756d58383456152d6ec98bc95251e9480
|
File details
Details for the file axmp_ai_agent_studio-0.1.0-py3-none-any.whl.
File metadata
- Download URL: axmp_ai_agent_studio-0.1.0-py3-none-any.whl
- Upload date:
- Size: 24.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.1.3 CPython/3.12.11 Darwin/23.6.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7aaed70105cbf830f1371bb51e58b27fb0c31401ae17254e53e042e437223b07
|
|
| MD5 |
ad89545db36194dc1deffc02006ad14d
|
|
| BLAKE2b-256 |
90c6a64940ddabf65d43e8e7e2ef2cbff8fc2946f193663cecf4de1e277559c8
|