Skip to main content

Command Palette

Search for a command to run...

Browser-use web ui の超簡単セットアップメモ

Published
•1 min read•View as Markdown
B

無職

前提

  • Mac

  • fish

    • bash, zsh でもOK
  • Homebrew

Install

mkdir browser-use
git clone https://github.com/browser-use/web-ui.git
cd web-ui

Python

  • 仮想環境のアクティベートは、bash, zsh || fish で違う
brew install uv

uv venv --python 3.11

# bash, zsh
source .venv/bin/activate

# fish
source .venv/bin/activate.fish

Package

uv pip install -r requirements.txt
playwright install

.env

cp .env.example .env

# OPENAI_API_KEY=your_api_key_here

Run

python webui.py --ip 127.0.0.1 --port 7788

ollama (optional)

  1. qwen2.5 を利用しても動いた!
# qwen2.5:7b を明示的に指定
ollama run qwen2.5:7b

ollama の対応モデルが増えるととても嬉しいなぁ〜。

More from this blog

Next.js における ESLint, Prettier のメモ

// 追記 最後に追記しているが、Prettier は利用しなくなった😣 Biome を検討したけど、npx create-next-app@latest の選択肢に ESLint しかないから、選択肢に出てくるまでは ESLint にしようと思った。詳しくは調べていない。公式尊重マン! Next.js, React, Google のガイドラインをできる限り尊重したつもり。 package.json デフォルト eslint eslint-config-next @eslint/es...

Jan 25, 20254 min read

Google ドライブから node_modules などを除外する方法

ほとんどのプロジェクトは GitHub などでバージョン管理をしており、定期的に push しているはずだ。しかし、GitHub には push しないけれど、バックアップを取っておきたいファイルというのもある。 ただし、何も設定をしないまま同期をすると node_modules や .git などの容量が大きめのディレクトリが、いい感じに同期されない。どうやらシンボリックリンクがあると、同期にエラーが起きるようだ。 というわけで、以下の方法でいい感じに同期しちゃいましょう。 前提 Mac ...

Sep 23, 20241 min read

BLUE💙

6 posts