Downloads · 30 days
0
venu12345/venus123
venus123 is a machine learning model from venu12345. Use it for the machine learning task on the model card, and read the license before you ship it in a product.
Downloads · 30 days
0
Access
Public
Updated Feb 25, 2023
Repo size
—
Likes
0
Public
Click a slice to open those files.
.md1.5 KB · 50%
From the Hugging Face model README
import os import openai
import gradio as gr
openai.api_key = "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"
start_sequence = "\nVenu:" restart_sequence = "\nHuman: "
prompt ="The following is a conversation with Venu. The assistant is helpful, creative,clever, and very friendly. \n\nHuman: Hello, who are you?\nVenu: I am Venu . How can I help you "
"today?\nHuman: "
def openai_create(prompt): response = openai.Completion.create( model="text-davinci-003", prompt=prompt, temperature=0.9, max_tokens=150, top_p=1, frequency_penalty=2, presence_penalty= 2, stop=[" Human:", " AI:"] )
return response.choices[0].text
def chatgpt_clone(input, history): history = history or [] s = list(sum(history, ())) s.append(input) inp = ' '.join(s) output = openai_create(inp) history.append((input, output)) return history, history
block = gr.Blocks()
with block: gr.Markdown("""<h1><center>Venu</center></h1> """) chatbot = gr.Chatbot() message = gr.Textbox(placeholder=prompt) state = gr.State() submit = gr.Button("Enter") submit.click(chatgpt_clone, inputs=[message, state], outputs=[chatbot, state])
block.launch(share=True)