File size: 830 Bytes
8cd7c59
d234654
 
 
8cd7c59
d234654
394ab7d
 
16ad62d
720b405
 
 
 
 
 
 
 
 
 
 
 
 
 
8cd7c59
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
import gradio as gr
import openai as ai
import os
import requests

def greet(prompt):
    if "created you" in prompt or "made you" in prompt or "developed you" in prompt:
        response = "I was created by Dawn Saju, Alwin Mathew, Sivai Bala, Bryan Godwin and Mohammed Zaim"
        return response
    else:
        ai.api_key = os.environ.get("KEY")
        response = ai.Completion.create(
            engine="text-davinci-003",
            prompt=prompt,
            temperature=0,
            max_tokens=2000,
            top_p=1,
            frequency_penalty=0,
            presence_penalty=0)
        response = response['choices'][0]['text']
        response = response.strip()
        # response = "\n",response,"\n"
        return response

iface = gr.Interface(fn=greet, inputs="text", outputs="text")
iface.launch()