taste은(는) 무엇을 하나요?
Taste: 개인화된 추천 엔진 — 음식, 여행, 쇼핑 분야의 실제 소비 신호를 기반으로 취향 모델을 구축합니다.
개요
Taste는 사용자의 실제 소비 데이터를 분석하여 개인화된 추천을 제공하는 AI 에이전트 스킬입니다. 다음을 지원합니다:
- 음식: 레스토랑, 요리, 메뉴 추천
- 여행: 여행지, 숙소, 액티비티 추천
- 쇼핑: 제품, 브랜드, 딜 추천
작동 방식
- 소비 신호 수집: 사용자의 구매 내역, 방문 기록, 평점, 클릭 데이터를 안전하게 수집합니다.
- 취향 모델 구축: 수집된 데이터를 머신러닝 파이프라인으로 처리하여 개인 취향 프로파일을 생성합니다.
- 맞춤 추천: 생성된 모델을 기반으로 각 카테고리에 맞는 항목을 추천합니다.
사용 예시
from taste import TasteClient
# 클라이언트 초기화
client = TasteClient(api_key="YOUR_API_KEY")
# 소비 신호 추가
client.add_signal(
user_id="user123",
category="food",
item_id="restaurant_456",
signal_type="purchase",
timestamp="2024-01-15T10:30:00Z"
)
# 추천 받기
recommendations = client.recommend(
user_id="user123",
category="travel",
top_k=5
)
print(recommendations)
환경 변수
| 변수명 | 설명 | 기본값 |
|---|---|---|
TASTE_API_KEY | Taste API 키 (필수) | 없음 |
TASTE_ENDPOINT | API 엔드포인트 URL | https://api.taste.ai |
TASTE_CACHE_DIR | 로컬 캐시 디렉토리 | ~/.taste/cache |
플랫폼 지원
Taste는 다음 AI 어시스턴트 플랫폼에서 실행 가능합니다:
- Claude Code
- Cursor
- Codex CLI
- 기타 OpenHands 호환 에이전트
개인정보 보호
- 모든 소비 신호는 전송 전에 로컬에서 익명화됩니다.
- 민감한 데이터(위치, 결제 정보)는 절대 저장되지 않습니다.
- 사용자는 언제든지 자신의 데이터를 삭제할 수 있습니다.
문제 해결
자주 발생하는 문제와 해결 방법은 GitHub 이슈를 참고하세요.
라이선스
MIT