MCPcopy Index your code
hub / github.com/chenfei-wu/TaskMatrix / _post_request_chat

Method _post_request_chat

LowCodeLLM/src/openAIWrapper.py:40–63  ·  view source on GitHub ↗
(self, messages)

Source from the content-addressed store, hash-verified

38 return self._post_request_chat(prompt)
39
40 def _post_request_chat(self, messages):
41 try:
42 if self.use_azure:
43 response = openai.ChatCompletion.create(
44 engine=self.engine,
45 messages=messages,
46 temperature=self.temperature,
47 max_tokens=self.max_tokens,
48 frequency_penalty=0,
49 presence_penalty=0
50 )
51 else:
52 response = openai.ChatCompletion.create(
53 model=self.chat_model_id,
54 messages=messages,
55 temperature=self.temperature,
56 max_tokens=self.max_tokens,
57 frequency_penalty=0,
58 presence_penalty=0
59 )
60 res = response['choices'][0]['message']['content']
61 return res, True
62 except Exception as e:
63 return "", False

Callers 1

runMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected