모델에 웹 브라우징 기능을 어떻게 추가하시나요?
How do you guys give your models web browsing capabilities?
핵심 요약
로컬 LLM에 웹 검색 및 브라우징 기능을 안정적으로 추가하는 다양한 도구와 방법을 공유함.
- 브라우저 에이전트 — agent-browser나 browser-use MCP를 활용해 모델에 검색 및 브라우징 권한 부여함.
- 로컬 검색 엔진 — SearXNG를 직접 호스팅하여 공용 인스턴스의 불안정성 문제를 해결함.
- 자동화 도구 — Playwright MCP 서버나 ketch CLI를 사용하여 웹 스크래핑 및 검색 기능 구현함.
- API 활용 — Deepseek API의 내장 검색 기능을 저렴한 비용으로 활용함.
Deepseek Harness를 쓰고 있는데, 기본적으로 webfetch 플러그인이 들어있더라고. 인터넷 검색은 되긴 하는데, 내가 일일이 검색할 URL을 다 지정해줘야 해서 좀 귀찮네. 보니까 아예 웹 브라우저랑 검색 엔진 기능을 통째로 붙여버릴 수도 있는 것 같던데, 문제는 API 키가 필요하다는 거야. 근데 괜찮은 건 다 유료고, 무료에 무제한인 것들은 SearXNG처럼 성능이 개판이거나 금방 속도 제한 걸려서 못 써먹겠더라고. 혹시 내 모델에 브라우저랑 검색 기능 제대로 달아줄 만한 믿을만한 방법 없을까? Deepseek Harness 쓰고 있어.


