i m getting error since the new release :
this is my function :
`def generate_queries_chatgpt(original_query, num_queries=4):
# Using OpenAI's Chat Completion
response = openai.ChatCompletion.create(
model="gpt-4", # Use the specified model
messages=[
{
"role": "system",
"content": "Vous êtes un assistant juridique. Votre mission est de simplifier des questions complexes sur le droit des sociétés en des questions simples, tout en conservant l'essence principale de la question."
},
{
"role": "user",
"content": f"Simplifiez la question suivante en la rendant aussi concise que possible, tout en conservant son essence principale: '{original_query}'"
},
{
"role": "user",
"content": f"Maintenant, sur la base de la question simplifiée, générez {num_queries} question de recherche connexes long est claire tout en l'essence principale de la question simplifiée "
},
{
"role": "user",
"content": "OUTPUT:" # This is the prompt for the model to generate the queries
}
],
temperature=0.7
)
full_content = response.choices[0]["message"]["content"].strip()
print(full_content)
# Split the content using the "1." indicator and take the second part, then split by newline to get individual queries
generated_queries = full_content.split("1. ", 1)[1].strip().split("\n")
generated_queries = ["1. " + generated_queries[0]] + generated_queries[1:] # Add "1." back to the first query
return generated_queries`
gettint error :
AttributeError: module 'openai' has no attribute 'ChatCompletion'