We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e14c0a2 commit 2f80d76Copy full SHA for 2f80d76
src/gptcmd/message.py
@@ -283,7 +283,14 @@ def render(
283
def set_api_param(self, key: str, val: Any) -> None:
284
"Set an OpenAI API parameter to send with future messages"
285
SPECIAL_OPTS = frozenset(("model", "messages", "stream"))
286
- opts = frozenset(inspect.signature(self._openai.chat.completions.create).parameters.keys()) - SPECIAL_OPTS
+ opts = (
287
+ frozenset(
288
+ inspect.signature(
289
+ self._openai.chat.completions.create
290
+ ).parameters.keys()
291
+ )
292
+ - SPECIAL_OPTS
293
294
if key not in opts:
295
raise APIParameterError(f"Invalid API parameter {key}")
296
self._api_params[key] = val
0 commit comments