tinyfish-io/tinyfish-cookbook
A collection of sample apps and recipes built with the TinyFish web agent. Open-source examples for you to learn & build!
해결하는 문제
TinyFish는 라이브 웹과 AI 에이전트 사이의 다리 역할을 합니다. 공식 API가 없는 웹사이트에 접근하는 문제를 해결하여, 개발자가 수동으로 스크레이퍼를 작성하거나 브라우저 인프라를 관리하지 않고도 구조화된 데이터를 추출하거나 복잡한 브라우저 기반 작업을 수행할 수 있게 합니다.
작동 방식
TinyFish는 웹 상호작용을 처리하는 일련의 API 엔드포인트를 제공합니다. 간단한 검색을 수행하거나, 특정 URL에서 Markdown 또는 JSON과 같은 형식으로 깨끗한 콘텐츠를 가져오거나, 자연어 목표를 제공하여 에이전트가 사이트를 탐색하고 구조화된 결과를 반환하도록 할 수 있습니다. 스텔스 브라우징, 세션 관리, 토큰 효율적인 콘텐츠 필터링과 같은 내장 기능이 포함되어 있습니다.
대상 사용자
이 저장소는 AI 에이전트, 자동화 스크립트 또는 연구 도구를 구축하는 개발자를 위한 것으로, 웹 콘텐츠에 대한 신뢰할 수 있는 프로그래밍 방식의 접근이 필요합니다. 웹사이트를 프로그래밍 가능한 데이터 소스로 전환하려는 모든 사람을 위해 설계되었습니다.
주요 기능
- 관대한 속도 제한을 가진 무료 검색 및 가져오기 엔드포인트를 제공합니다.
- 다단계 브라우저 자동화를 위한 자연어 목표를 지원합니다.
- 동적 콘텐츠를 처리하기 위한 내장 스텔스 프로필과 순환 프록시를 제공합니다.
- 에이전트급 자격 증명 및 세션 메모리를 관리하기 위한 "Vault"를 포함합니다.
- 가격 비교, 시장 조사, 연구 자동화와 같은 사용 사례를 위한 "레시피" 및 데모 모음을 제공합니다.
- REST API, CLI, SDK(Python/TypeScript) 및 MCP 서버를 통해 다양한 도구와 호환됩니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트