mirror of
https://github.com/kennethreitz/simplemind.git
synced 2026-06-05 22:50:18 +00:00
Refactor XAI class to remove support for structured responses
This commit is contained in:
@@ -58,15 +58,7 @@ class XAI:
|
||||
)
|
||||
|
||||
def structured_response(self, prompt, response_model, *, llm_model):
|
||||
# Ensure messages are provided in kwargs
|
||||
messages = [
|
||||
{"role": "user", "content": prompt},
|
||||
]
|
||||
|
||||
response = self.structured_client.chat.completions.create(
|
||||
messages=messages, model=llm_model, response_model=response_model
|
||||
)
|
||||
return response
|
||||
raise NotImplementedError("XAI does not support structured responses")
|
||||
|
||||
def generate_text(self, prompt, *, llm_model):
|
||||
messages = [
|
||||
|
||||
Reference in New Issue
Block a user