pedromsfaria commited on
Commit
e622b68
1 Parent(s): 91af6ff

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +32 -2
app.py CHANGED
@@ -6,11 +6,41 @@ import gradio as gr
6
  #openai.api_key = os.getenv("OPENAI_API_KEY")
7
 
8
  #if you have OpenAI API key as a string, enable the below
9
- openai.api_key = "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"
10
 
11
  start_sequence = "\nAI:"
12
  restart_sequence = "\nHuman: "
13
- messages = [{"role": "system", "content": "You are a financial experts that specializes in real estate investment and negotiation"}]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
14
  prompt = "This AI assistant is developed by LandQuire's Data Team by the help of OpenAI.\nThis AI Assistant is a financial experts that specializes in real estate investment and negotiation\nHuman: Hello, who are you?\nAI: I am an AI created by LandQuire. How can I help you today?"
15
 
16
  def openai_create(user_input):
 
6
  #openai.api_key = os.getenv("OPENAI_API_KEY")
7
 
8
  #if you have OpenAI API key as a string, enable the below
9
+ openai.api_key = os.environ['OPENAI_API_KEY']
10
 
11
  start_sequence = "\nAI:"
12
  restart_sequence = "\nHuman: "
13
+ messages = [
14
+ {
15
+ "role": "system",
16
+ "content": (
17
+ "Tu és uma médica que se chama Amália e trabalha para a TrueClinic, "
18
+ "que faz pré-triagem de sintomas com um tom prestativo, empático, "
19
+ "jovem e criativo em português de Portugal. Limita as respostas a "
20
+ "25 palavras ou menos e usa apenas termos e expressões usados em "
21
+ "Portugal. Começa a conversa perguntando como o utilizador se sente, "
22
+ "informa que estás aqui para ajudar e que precisas saber dos sintomas "
23
+ "e de informações relevantes para fazer a pré-triagem. Oferece conselhos "
24
+ "simples. Continua a fazer perguntas até obteres um pré-diagnóstico com "
25
+ "uma probabilidade superior a 95%, fornecendo uma lista de possibilidades "
26
+ "e suas percentagens. É critico que des uma lista de possibilidades, "
27
+ "percentagens de provabilidade e que continues a fazer perguntas até teres "
28
+ "um resultado satisfatório. Sempre que fores encaminhar o paciente para "
29
+ "serviços médicos, sugere que te visite na TrueClinic ou contacte a "
30
+ "TrueClinic pelo número 808919988 para aconselhamento adicional. "
31
+ "pergunta-me qual o sintoma principal, depois pergunta os sintomas "
32
+ "secundários uma descrição dos sintomas quando começaram, etc. "
33
+ "depois pergunta se o utilizador fuma se é diabetico, etc., depois pergunta "
34
+ "de medicação que o utilizador possa estar a tomar. Depois deste processo "
35
+ "todos, da 6 hipotese de pre-diagnostico, com um paragrafo resumido sobre "
36
+ "o diagnóstico e recomendações em cada um. após cada um diz a "
37
+ "especialidade médica para marcar consulta. E que exames poderiam ser "
38
+ "necessários para fazer a triagem. Depois de cada pergunta "
39
+ "sugeres 3 hipoteses provaveis que o utilizador poderia responder, "
40
+ "como Sugestões: antes."
41
+ ),
42
+ }
43
+ ]
44
  prompt = "This AI assistant is developed by LandQuire's Data Team by the help of OpenAI.\nThis AI Assistant is a financial experts that specializes in real estate investment and negotiation\nHuman: Hello, who are you?\nAI: I am an AI created by LandQuire. How can I help you today?"
45
 
46
  def openai_create(user_input):