Skip to main content

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 등록???

Metadata

Release files for axmp-ai-agent-studio 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for axmp-ai-agent-studio 0.1.0
File Size Uploaded
axmp_ai_agent_studio-0.1.0.tar.gz 16.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for axmp-ai-agent-studio 0.1.0
File Interpreter ABI Platform
axmp_ai_agent_studio-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 41.2 kB

Release files / axmp_ai_agent_studio-0.1.0.tar.gz

Download URL axmp_ai_agent_studio-0.1.0.tar.gz
Size 16.5 kB
Tags Source
SHA-256 checksum
How to use checksums
62bd0dff2da516083fdcd85df3156fe458796d7bf24549bad1f6217351134a3e
BLAKE2b-256 checksum
How to use checksums
7ab8a1fc4dd7fc9de24d4a6da56c088756d58383456152d6ec98bc95251e9480
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.1.3 CPython/3.12.11 Darwin/23.6.0

Release files / axmp_ai_agent_studio-0.1.0-py3-none-any.whl

Download URL axmp_ai_agent_studio-0.1.0-py3-none-any.whl
Size 24.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7aaed70105cbf830f1371bb51e58b27fb0c31401ae17254e53e042e437223b07
BLAKE2b-256 checksum
How to use checksums
90c6a64940ddabf65d43e8e7e2ef2cbff8fc2946f193663cecf4de1e277559c8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.1.3 CPython/3.12.11 Darwin/23.6.0

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page