{
  "id": "text.embed",
  "object": "tool",
  "name": "Embed text",
  "summary": "Vectors for search and clustering.",
  "description": "Turns up to 100 texts into 1024-dimension embeddings with BGE-M3 (multilingual), for semantic search, clustering and deduplication. Small batches come back inline; larger ones as a JSON file.",
  "category": "text",
  "hosted_by": "Opentools",
  "runtime": "ai",
  "side_effects": false,
  "status": "live",
  "credits": 2,
  "price": "$0.0020",
  "providers": [
    {
      "id": "opentools",
      "name": "Opentools",
      "price": "$0.0020"
    }
  ],
  "mcp_name": "text_embed",
  "input_schema": {
    "type": "object",
    "properties": {
      "texts": {
        "minItems": 1,
        "maxItems": 100,
        "type": "array",
        "items": {
          "type": "string",
          "minLength": 1,
          "maxLength": 30000
        },
        "description": "Texts to embed"
      }
    },
    "required": [
      "texts"
    ]
  },
  "kind": "tool"
}