Skip to content

How can i use "<think> </think> " in embedding models to make it reason before emb? #81

@space-zxs

Description

@space-zxs

I want to explore using special markup tags, like , in text inputs to embedding models in order to encourage the model to perform intermediate reasoning before producing embeddings.

Specifically:

How can I structure input text so that content inside is interpreted as “reasoning steps” rather than direct content?
Is there a way to make embedding models leverage this internal reasoning to produce richer or more context-aware embeddings?
Are there existing practices or techniques for “pre-reasoning” with embedding models using inline markers or tags?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions