import murnitur
from openai import OpenAI
client = OpenAI()
def customer_support(question: str):
preset = murnitur.load_preset("customer_support")
prompt = murnitur.format_prompt(
messages=preset.active_version.messages,
params={"question": question},
)
result = client.chat.completions.create(
model="gpt-3.5-turbo",
temperature=1,
messages=prompt,
max_tokens=300,
)
return result.choices[0].message.content
if __name__ == "__main__":
murnitur.set_api_key("mt-ey...")
murnitur.init("murnix-trace", murnitur.Environment.DEVELOPMENT)
print(customer_support("Do you offer discount on Hardware items?"))