pythonProject16 / main.py
uday987's picture
Upload folder using huggingface_hub
d60831e
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)