Skip to content

[Assertions] Lazy initialisation of LLMClient in expect #52

@priyanshus

Description

@priyanshus

What happened?

At present, expect creates llmClient for every function call.
This would be a good idea to move this llmClient code close to MatcherChain and initialise only when we invoke the assertions.

This would help us in building foundation of deterministic assertion as expect() will not alway creating a LLMClient.

It depends on #50

Reproduction steps

No response

Evaliphy version

No response

Relevant log output

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No fields configured for Task.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions