anysearch-skill은(는) 무엇을 하나요?
실시간 검색 엔진으로 웹 검색, 수직 도메인 검색, 병렬 배치 검색 및 URL 콘텐츠 추출을 지원합니다.
기능
- 웹 검색: 다양한 소스에서 실시간으로 웹페이지를 검색합니다.
- 수직 도메인 검색: 뉴스, 학술, 쇼핑 등 특정 카테고리로 검색 범위를 좁힙니다.
- 병렬 배치 검색: 여러 검색 쿼리를 동시에 실행하여 효율성을 높입니다.
- URL 콘텐츠 추출: 주어진 URL에서 텍스트 콘텐츠를 직접 가져옵니다.
지원 플랫폼
- Claude Code
- Cursor
- Codex
- 기타 OpenAI 호환 AI 에이전트
사용 방법
이 스킬은 API 키를 통해 인증되며, 다음과 같은 환경 변수를 설정해야 합니다:
export ANYSEARCH_API_KEY="your-api-key-here"
기본 검색 예시
import requests
response = requests.get(
"https://api.anysearch.ai/search",
params={
"q": "최신 AI 연구 동향",
"engine": "web",
"num_results": 10
},
headers={"Authorization": f"Bearer {ANYSEARCH_API_KEY}"}
)
print(response.json())
수직 도메인 검색 예시
response = requests.get(
"https://api.anysearch.ai/search",
params={
"q": "양자 컴퓨팅 발전",
"engine": "news", # 뉴스 도메인
"time_range": "7d" # 지난 7일
},
headers={"Authorization": f"Bearer {ANYSEARCH_API_KEY}"}
)
URL 콘텐츠 추출 예시
response = requests.get(
"https://api.anysearch.ai/extract",
params={"url": "https://example.com/article"},
headers={"Authorization": f"Bearer {ANYSEARCH_API_KEY}"}
)
print(response.text)
매개변수
| 매개변수 | 유형 | 필수 | 설명 |
|---|---|---|---|
q | 문자열 | 예 | 검색 쿼리 |
engine | 문자열 | 아니요 | 검색 엔진 (web, news, scholar, shopping 등) |
num_results | 정수 | 아니요 | 반환할 결과 수 (기본값: 10) |
time_range | 문자열 | 아니요 | 시간 필터 (예: "24h", "7d", "30d", "1y") |
url | 문자열 | 조건부 | 콘텐츠 추출 시 대상 URL |
오류 처리
API는 표준 HTTP 상태 코드를 반환합니다:
200: 성공400: 잘못된 요청 (필수 매개변수 누락 등)401: 인증 실패 (잘못된 API 키)429: 속도 제한 초과500: 서버 내부 오류
참고 사항
- API 키는 안전하게 보관하고 공개 저장소에 노출하지 마십시오.
- 속도 제한은 요금제에 따라 다릅니다. 자세한 내용은 공식 문서를 참조하세요.
- 검색 결과는 실시간으로 제공되지만, 일부 소스의 경우 지연이 발생할 수 있습니다.