Skip to content

Should a hosted provider be allowed in the no-token bucket? #2283

Description

@TheCheetah11

Crawl4AI resolves its extraction model through a provider table where the Ollama entries are marked no-token-needed and every hosted prefix points at an environment variable, with the token, the optional base URL and the provider all passed through the LLM config. The guard that stops an untrusted request from pulling a provider key out of the environment shows how much of that path assumes a key is present, and a closed report of extraction failing against a self-hosted endpoint (#1611) is the same wall seen from the other side.

BlockRun would sit in that table as a hosted prefix with no token behind it, one base URL covering chat, image, video, music, speech and sound effects, paid per call in USDC over x402, so an extraction can run without an account or a key in the environment. https://blockrun.ai

Could a prefix like that live in the no-token bucket beside Ollama, or does the extraction path need a token to be present even when nothing is sent? Glad to prepare it the way the existing entries are written.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions