Skip to main content

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 문서를 확인할 수 있습니다:

📦 라이브러리 추가

# 일반 의존성 추가
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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

axmp_ai_agent_studio-0.1.0.tar.gz (16.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

axmp_ai_agent_studio-0.1.0-py3-none-any.whl (24.7 kB view details)

Uploaded Python 3

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

Hashes for axmp_ai_agent_studio-0.1.0.tar.gz
Algorithm Hash digest
SHA256 62bd0dff2da516083fdcd85df3156fe458796d7bf24549bad1f6217351134a3e
MD5 5913593bee3d1869867089a9f4011488
BLAKE2b-256 7ab8a1fc4dd7fc9de24d4a6da56c088756d58383456152d6ec98bc95251e9480

See more details on using hashes here.

File details

Details for the file axmp_ai_agent_studio-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for axmp_ai_agent_studio-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7aaed70105cbf830f1371bb51e58b27fb0c31401ae17254e53e042e437223b07
MD5 ad89545db36194dc1deffc02006ad14d
BLAKE2b-256 90c6a64940ddabf65d43e8e7e2ef2cbff8fc2946f193663cecf4de1e277559c8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page