Skip to content

Default models.json (Groq) may be blocking most sellers — possible cause of thin liquidity #128

Description

@Ashukran

Following up after resolving my own seller issue (confirmed: Groq doesn't support logprobs on any model, per their own API docs — "This is not yet supported by any of our models"). Since logprobs: true is required for seller readiness, no Groq-backed seller can ever pass upstream_authentication_and_model, regardless of models.json config.

Worth flagging: the models.json shipped with the project defaults to Groq for the qwen entry. Since Groq is a well-known, easy, free-tier provider, it seems likely that many new sellers following the default setup would hit this same wall — their seller offers would either never post, or would fail readiness silently (especially before v0.0.20's error reporting existed).

This could be contributing to the thin/intermittent liquidity I've observed on shellnet's markets (order books frequently show ask_levels=0, even during active testing hours).

Two possible fixes worth considering:

Ship a working default provider (Together, Fireworks, or similar) that's confirmed to support logprobs, rather than Groq.
At minimum, add a note in the README or models.json comments warning that Groq cannot be used as a seller backend, to save new users the same debugging cycle.

Happy to help test a corrected default config if useful.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions