Api Endpoint

Tanod mlpeek

mlpeek (Tanod) text embeddings: 384-dim vectors (bge-small-en or multilingual-e5-small). USD 0.0005 per text, at least USD 0.001 per call (1-64 texts per call: USD 0.001-0.032). Use when an agent needs vector embeddings of texts for semantic search or clustering.

Open interactive test console

Offering

Provider
tanod.dev
Method
POST
Offering type
Api Endpoint
Transport type
http
Category
General Utilities
Delivery
Not provided
Pricing model
Not provided
x402 version
2

Endpoint context

URL
https://tanod.dev/v1/embed
MIME type
application/json
First seen
2026-10-16T01:51:02.144Z
Last seen
Tags
mlpeek, embed, embeddings, multimodal-embeddings, rerank, ner, zero-shot

Payment pricing

x402 payment terms are the authoritative price for calling this endpoint.

Payment option 1
0.001 USDC
Atomic price: 1000 · Network: eip155:8453 · Asset: USDC · Scheme: exact
Payment option 2
0.001 USDC
Atomic price: 1000 · Network: eip155:137 · Asset: USDC · Scheme: exact
Payment option 3
0.001 USDC
Atomic price: 1000 · Network: solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp · Asset: USDC · Scheme: exact
Payment option 4
0.001 USDC
Atomic price: 1000000000000000 · Network: eip155:56 · Asset: USDC · Scheme: exact
Payment option 5
0.001 USDC
Atomic price: 1000 · Network: eip155:42161 · Asset: USDC · Scheme: exact
Payment option 6
0.001 USDC
Atomic price: 1000 · Network: eip155:8453 · Asset: USDC · Scheme: exact
Payment option 7
0.001 USDC
Atomic price: 1000 · Network: eip155:137 · Asset: USDC · Scheme: exact
Raw x402 terms
[
  {
    "scheme": "exact",
    "network": "eip155:8453",
    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "amount": "1000",
    "payTo": "0x593857A4a4F619543ea12394137C3004ce841720"
  },
  {
    "scheme": "exact",
    "network": "eip155:137",
    "asset": "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359",
    "amount": "1000",
    "payTo": "0x593857A4a4F619543ea12394137C3004ce841720"
  },
  {
    "scheme": "exact",
    "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
    "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
    "amount": "1000",
    "payTo": "RMk9k3VC8dr4hhjgFh88rGhjAbzfBzHxJJ5n2fTcqus"
  },
  {
    "scheme": "exact",
    "network": "eip155:56",
    "asset": "0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d",
    "amount": "1000000000000000",
    "payTo": "0x593857A4a4F619543ea12394137C3004ce841720"
  },
  {
    "scheme": "exact",
    "network": "eip155:42161",
    "asset": "0xaf88d065e77c8cC2239327C5EDb3A432268e5831",
    "amount": "1000",
    "payTo": "0x593857A4a4F619543ea12394137C3004ce841720"
  },
  {
    "scheme": "exact",
    "network": "eip155:8453",
    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "amount": "1000",
    "payTo": "0x593857A4a4F619543ea12394137C3004ce841720"
  },
  {
    "scheme": "exact",
    "network": "eip155:137",
    "asset": "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359",
    "amount": "1000",
    "payTo": "0x593857A4a4F619543ea12394137C3004ce841720"
  }
]

Observed health

Status
Healthy
Latest latency
300 ms
Average latency
937 ms
HTTP status
204
Last checked
Reachability
100% over 12 checks

Latency is measured to the first response headers. A reachable result does not verify response accuracy or merchant identity.

Input schema

{
  "type": "object",
  "properties": {
    "type": {
      "type": "string",
      "const": "http"
    },
    "method": {
      "type": "string",
      "enum": [
        "POST"
      ]
    },
    "bodyType": {
      "type": "string",
      "enum": [
        "json",
        "form-data",
        "text"
      ]
    },
    "body": {
      "additionalProperties": false,
      "properties": {
        "texts": {
          "description": "1-64 texts, each at most 8,000 characters; each is truncated at 512 tokens (reported per text). Priced per text, minimum USD 0.001 per call.",
          "items": {
            "maxLength": 8000,
            "minLength": 1,
            "type": "string"
          },
          "maxItems": 64,
          "minItems": 1,
          "type": "array"
        },
        "model": {
          "default": "small-en",
          "description": "small-en = BAAI/bge-small-en-v1.5 (English); multilingual = intfloat/multilingual-e5-small (~100 languages). 384 dimensions both.",
          "enum": [
            "small-en",
            "multilingual"
          ],
          "type": "string"
        },
        "normalize": {
          "default": true,
          "description": "L2-normalise (cosine similarity = dot product).",
          "type": "boolean"
        },
        "encoding": {
          "default": "float",
          "description": "base64 = little-endian float32 bytes.",
          "enum": [
            "float",
            "base64"
          ],
          "type": "string"
        },
        "input_type": {
          "default": "none",
          "description": "Retrieval prefix: query / passage (e5: 'query: ' / 'passage: '; bge: its query instruction / nothing). none = symmetric use.",
          "enum": [
            "none",
            "query",
            "passage"
          ],
          "type": "string"
        }
      },
      "required": [
        "texts"
      ],
      "type": "object"
    }
  },
  "required": [
    "type",
    "method",
    "bodyType",
    "body"
  ],
  "additionalProperties": false
}

Output schema

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "properties": {
    "input": {
      "additionalProperties": false,
      "properties": {
        "body": {
          "additionalProperties": false,
          "properties": {
            "encoding": {
              "default": "float",
              "description": "base64 = little-endian float32 bytes.",
              "enum": [
                "float",
                "base64"
              ],
              "type": "string"
            },
            "input_type": {
              "default": "none",
              "description": "Retrieval prefix: query / passage (e5: 'query: ' / 'passage: '; bge: its query instruction / nothing). none = symmetric use.",
              "enum": [
                "none",
                "query",
                "passage"
              ],
              "type": "string"
            },
            "model": {
              "default": "small-en",
              "description": "small-en = BAAI/bge-small-en-v1.5 (English); multilingual = intfloat/multilingual-e5-small (~100 languages). 384 dimensions both.",
              "enum": [
                "small-en",
                "multilingual"
              ],
              "type": "string"
            },
            "normalize": {
              "default": true,
              "description": "L2-normalise (cosine similarity = dot product).",
              "type": "boolean"
            },
            "texts": {
              "description": "1-64 texts, each at most 8,000 characters; each is truncated at 512 tokens (reported per text). Priced per text, minimum USD 0.001 per call.",
              "items": {
                "maxLength": 8000,
                "minLength": 1,
                "type": "string"
              },
              "maxItems": 64,
              "minItems": 1,
              "type": "array"
            }
          },
          "required": [
            "texts"
          ],
          "type": "object"
        },
        "bodyType": {
          "enum": [
            "json",
            "form-data",
            "text"
          ],
          "type": "string"
        },
        "method": {
          "enum": [
            "POST"
          ],
          "type": "string"
        },
        "type": {
          "const": "http",
          "type": "string"
        }
      },
      "required": [
        "type",
        "method",
        "bodyType",
        "body"
      ],
      "type": "object"
    },
    "output": {
      "properties": {
        "example": {
          "properties": {
            "data": {
              "items": {
                "properties": {
                  "embedding": {
                    "type": [
                      "array",
                      "string"
                    ]
                  },
                  "index": {
                    "type": "integer"
                  },
                  "tokens": {
                    "type": "integer"
                  },
                  "truncated": {
                    "type": "boolean"
                  }
                },
                "required": [
                  "index",
                  "embedding"
                ],
                "type": "object"
              },
              "type": "array"
            },
            "dimensions": {
              "type": "integer"
            },
            "encoding": {
              "type": "string"
            },
            "input_type": {
              "type": "string"
            },
            "max_tokens_per_text": {
              "type": "integer"
            },
            "model": {
              "properties": {
                "alias": {
                  "type": "string"
                },
                "id": {
                  "type": "string"
                },
                "license": {
                  "type": "string"
                },
                "revision": {
                  "type": "string"
                },
                "source": {
                  "type": "string"
                }
              },
              "required": [
                "id",
                "source",
                "license"
              ],
              "type": "object"
            },
            "normalized": {
              "type": "boolean"
            },
            "note": {
              "type": "string"
            },
            "prefix_applied": {
              "type": [
                "string",
                "null"
              ]
            },
            "usage": {
              "type": "object"
            }
          },
          "required": [
            "model",
            "dimensions",
            "data",
            "usage"
          ],
          "type": "object"
        },
        "type": {
          "type": "string"
        }
      },
      "required": [
        "type"
      ],
      "type": "object"
    }
  },
  "required": [
    "input"
  ],
  "type": "object"
}