trinity.explorer.proxy.client module#

class trinity.explorer.proxy.client.TrinityClient(proxy_url: str)[source]#

Bases: object

__init__(proxy_url: str)[source]#
alive() bool[source]#
get_openai_client() OpenAI[source]#
get_openai_async_client() AsyncOpenAI[source]#
feedback(reward: float, msg_ids: list[str], timeout: float = 10) dict[source]#
async feedback_async(reward: float, msg_ids: list[str], timeout: float = 10) dict[source]#
commit(timeout: float = 10) dict[source]#
async commit_async(timeout: float = 10) dict[source]#
get_metrics(timeout: float = 5) dict[source]#
async get_metrics_async(timeout: float = 5) dict[source]#