MCPcopy Create free account
hub / github.com/OpenPipe/OpenPipe / __init__

Method __init__

client-libs/python/openpipe/openai_sync_wrapper.py:137–146  ·  view source on GitHub ↗
(
        self,
        client: OriginalOpenAI,
        openpipe_reporting_client: OpenPipe,
        openpipe_completions_client: OriginalOpenAI,
    )

Source from the content-addressed store, hash-verified

135
136class ChatWrapper(Chat):
137 def __init__(
138 self,
139 client: OriginalOpenAI,
140 openpipe_reporting_client: OpenPipe,
141 openpipe_completions_client: OriginalOpenAI,
142 ) -> None:
143 super().__init__(client)
144 self.completions = CompletionsWrapper(
145 client, openpipe_reporting_client, openpipe_completions_client
146 )
147
148
149class OpenAIWrapper(OriginalOpenAI):

Callers 2

__init__Method · 0.45
__init__Method · 0.45

Calls 1

CompletionsWrapperClass · 0.85

Tested by

no test coverage detected