Spaces:
Runtime error
Runtime error
| import openai | |
| import gradio | |
| openai.api_key = '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' | |
| messages = [{"role": "system", "content": """You are a Lawyer who knows the IPC section very well | |
| you will provide applicable IPC sections for there crimes clients on prompting there crimes also with reference to IPC | |
| to provide legal advice, argue cases in court, and make judgments"""}] | |
| def CustomChatGPT(user_input): | |
| messages.append({"role": "user", "content": user_input}) | |
| response = openai.ChatCompletion.create( | |
| model="gpt-3.5-turbo", | |
| messages=messages | |
| ) | |
| ChatGPT_reply = response["choices"][0]["message"]["content"] | |
| messages.append({"role": "assistant", "content": ChatGPT_reply}) | |
| return ChatGPT_reply | |
| demo = gradio.Interface(fn=CustomChatGPT, inputs="text", outputs="text", title="IPC AI bot") | |
| demo.launch(share=True) |