asta-skill은(는) 무엇을 하나요?
Ai2의 Asta MCP 서버(Semantic Scholar)를 래핑하는 순수 지침 팩 스킬입니다. 의도-도구 라우팅, 안전한 기본값, 다중 에이전트를 지원합니다.
개요
이 스킬은 Semantic Scholar의 강력한 학술 데이터 API에 접근할 수 있는 인터페이스를 제공합니다. 사용자의 의도를 분석하여 적절한 도구를 호출하며, 안전한 기본값을 통해 오용을 방지합니다.
기능
- 의도-도구 라우팅: 자연어 질의를 Semantic Scholar API 호출로 변환합니다.
- 안전한 기본값: 과도한 요청, 잘못된 파라미터 사용을 방지합니다.
- 다중 에이전트 지원: 여러 AI 에이전트가 동시에 사용할 수 있는 환경을 제공합니다.
지원 도구
다음 Semantic Scholar API 도구를 지원합니다:
search_papers: 논문 검색get_citations: 인용 정보 조회get_authors: 저자 프로필 조회get_recommendations: 추천 논문 조회
설치 방법
- 저장소를 클론합니다:
git clone https://github.com/Agents365-ai/asta-skill.git
- 스킬을 로드합니다:
# 예시: Claude Code에서 사용
claude add-skill ./asta-skill
- Asta MCP 서버가 실행 중인지 확인합니다.
설정
YAML 또는 JSON 형식으로 설정을 커스터마이징할 수 있습니다:
# config.yaml
asta_server:
url: "http://localhost:8000"
timeout: 30
safe_defaults:
max_results: 10
min_year: 2000
사용 예시
# 사용자: 최근 5년간의 트랜스포머 관련 논문을 검색해줘
# 에이전트: asta-skill을 사용하여 search_papers 도구를 호출합니다.
라이선스
MIT License