browser-use-oauth/README.md
2025-06-07 15:13:27 +09:00

1.3 KiB

참고하면 좋을만한 것

https://f.imnya.ng/.whs/tp-domains/data/domains/latest.txt 이거 도메인 리스트 HTML만 필터링 해둔거니까 이거 쓰세요.

환경 설정

이 프로젝트는 uv라는 Python 패키지 관리자를 사용하여 설정해야합니다.

uv 설치 후 다음과 같은 명령어를 입력합니다.

uv sync

venv와 패키지가 설치가 됩니다.

browser_use가 Playwright에 대한 의존성이 있어 브라우저 설치가 필요합니다

playwright install chromium --with-deps --no-shell

다음과 같은 명령어로 실행합니다.

uv run main.py

Environment에는 다음과 같은 값이 들어갑니다.

ANONYMIZED_TELEMETRY=false

GOOGLE_API_KEY=your_openai_api_key_here
GOOGLE_MODEL=gemini-2.5-flash-preview-04-17
GOOGLE_PLANNER_MODEL=gemini-2.0-flash-lite

# 선택
PROXY_HOST=127.0.0.1
PROXY_PORT=8080

PROXY_HOSTPROXY_PORT는 만약 Caido를 사용 중일 시 환경에 맞게 설정 후 설정합니다.

실행

# ./run.sh {domains.txt 시작 줄} {domains.txt 끝 줄}
./run.sh 12540 13000