Downloads · 30 days
14
9% of all-time downloads
doeve/web-agent-bge-small-v1
web-agent-bge-small-v1 is a feature extraction model from doeve. Use it when you need embeddings to search or compare text. It is set up for sentence-transformers. The card lists the license as apache-2.0.
A fine-tuned bi-encoder for web element selection, trained on the Mind2Web dataset.
Downloads · 30 days
14
9% of all-time downloads
All-time downloads
157
Public
Repo size
34 MB
Likes
0
Public
Click a slice to open those files.
.onnx34 MB · 97%
From the Hugging Face model README
A fine-tuned bi-encoder for web element selection, trained on the Mind2Web dataset.
Given a natural-language task description (e.g., "click the search button") and a set of serialized web page elements, this model identifies the correct element to interact with.
This model expects inputs serialized in the web-agent v1 format. See the
repository's docs/spec/03-node-serialization.md for the full specification.
Models trained on a different format version are incompatible.
from sentence_transformers import SentenceTransformer
model = SentenceTransformer("doeve/web-agent-bge-small-v1", revision="v1.0.0")
query_emb = model.encode(["search for flights"])
candidate_embs = model.encode(["textbox \"Search\" | — | in form:\"\", ..."])
Or via Transformers.js in the browser:
import { pipeline } from "@huggingface/transformers";
const extractor = await pipeline("feature-extraction", "doeve/web-agent-bge-small-v1",
{ revision: "v1.0.0", dtype: "q8" });