Spaces:
Runtime error
Runtime error
Download main.py from uday987/pythonProject16: direct link, hf CLI and curl.
- Browser
- Download file 869 Bytes
-
https://huggingface.co/spaces/uday987/pythonProject16/resolve/main/main.py
- Command line
-
hf download hf://spaces/uday987/pythonProject16/main.py
-
curl -L -o main.py https://huggingface.co/spaces/uday987/pythonProject16/resolve/main/main.py
869 Bytes
| 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) |