youngtsai commited on
Commit
cb87406
·
1 Parent(s): 098ecc7

remove OPEN_AI_MODERATION_CLIENT

Browse files
Files changed (1) hide show
  1. app.py +1 -6
app.py CHANGED
@@ -60,7 +60,6 @@ if is_env_local:
60
  OPEN_AI_KEY = config["OPEN_AI_KEY"]
61
  OPEN_AI_ASSISTANT_ID_GPT4_BOT1 = config["OPEN_AI_ASSISTANT_ID_GPT4_BOT1"]
62
  OPEN_AI_ASSISTANT_ID_GPT3_BOT1 = config["OPEN_AI_ASSISTANT_ID_GPT3_BOT1"]
63
- OPEN_AI_MODERATION_BOT1 = config["OPEN_AI_MODERATION_BOT1"]
64
  OPEN_AI_KEY_BOT2 = config["OPEN_AI_KEY_BOT2"]
65
  OPEN_AI_ASSISTANT_ID_GPT4_BOT2 = config["OPEN_AI_ASSISTANT_ID_GPT4_BOT2"]
66
  OPEN_AI_ASSISTANT_ID_GPT3_BOT2 = config["OPEN_AI_ASSISTANT_ID_GPT3_BOT2"]
@@ -80,7 +79,6 @@ else:
80
  OPEN_AI_KEY = os.getenv("OPEN_AI_KEY")
81
  OPEN_AI_ASSISTANT_ID_GPT4_BOT1 = os.getenv("OPEN_AI_ASSISTANT_ID_GPT4_BOT1")
82
  OPEN_AI_ASSISTANT_ID_GPT3_BOT1 = os.getenv("OPEN_AI_ASSISTANT_ID_GPT3_BOT1")
83
- OPEN_AI_MODERATION_BOT1 = os.getenv("OPEN_AI_MODERATION_BOT1", OPEN_AI_KEY)
84
  OPEN_AI_KEY_BOT2 = os.getenv("OPEN_AI_KEY_BOT2")
85
  OPEN_AI_ASSISTANT_ID_GPT4_BOT2 = os.getenv("OPEN_AI_ASSISTANT_ID_GPT4_BOT2")
86
  OPEN_AI_ASSISTANT_ID_GPT3_BOT2 = os.getenv("OPEN_AI_ASSISTANT_ID_GPT3_BOT2")
@@ -144,14 +142,12 @@ open_ai_api_key_assistant_id_list = [
144
  "open_ai_api_key": OPEN_AI_KEY,
145
  "assistant_gpt4_id": OPEN_AI_ASSISTANT_ID_GPT4_BOT1,
146
  "assistant_gpt3_id": OPEN_AI_ASSISTANT_ID_GPT3_BOT1,
147
- "moderation": OPEN_AI_MODERATION_BOT1
148
  },
149
  {
150
  "account":"bot2",
151
  "open_ai_api_key": OPEN_AI_KEY_BOT2,
152
  "assistant_gpt4_id": OPEN_AI_ASSISTANT_ID_GPT4_BOT2,
153
  "assistant_gpt3_id": OPEN_AI_ASSISTANT_ID_GPT3_BOT2,
154
- "moderation": OPEN_AI_MODERATION_BOT1
155
  },
156
  ]
157
  for open_ai_api_key_assistant_id in open_ai_api_key_assistant_id_list:
@@ -161,7 +157,6 @@ for open_ai_api_key_assistant_id in open_ai_api_key_assistant_id_list:
161
  OPEN_AI_CLIENT = OpenAI(api_key=open_ai_api_key)
162
  OPEN_AI_ASSISTANT_ID_GPT4 = open_ai_api_key_assistant_id["assistant_gpt4_id"]
163
  OPEN_AI_ASSISTANT_ID_GPT3 = open_ai_api_key_assistant_id["assistant_gpt3_id"]
164
- OPEN_AI_MODERATION_CLIENT = OpenAI(api_key=open_ai_api_key_assistant_id["moderation"])
165
  print(f"OpenAI access is OK, account: {account}")
166
  break
167
 
@@ -2306,7 +2301,7 @@ def get_instructions(content_subject, content_grade, transcript_text, key_moment
2306
 
2307
  def get_chat_moderation(user_content):
2308
  # response = client.moderations.create(input=text)
2309
- response = OPEN_AI_MODERATION_CLIENT.moderations.create(input=user_content)
2310
  response_dict = response.model_dump()
2311
  is_flagged = response_dict['results'][0]['flagged']
2312
  print("========get_chat_moderation==========")
 
60
  OPEN_AI_KEY = config["OPEN_AI_KEY"]
61
  OPEN_AI_ASSISTANT_ID_GPT4_BOT1 = config["OPEN_AI_ASSISTANT_ID_GPT4_BOT1"]
62
  OPEN_AI_ASSISTANT_ID_GPT3_BOT1 = config["OPEN_AI_ASSISTANT_ID_GPT3_BOT1"]
 
63
  OPEN_AI_KEY_BOT2 = config["OPEN_AI_KEY_BOT2"]
64
  OPEN_AI_ASSISTANT_ID_GPT4_BOT2 = config["OPEN_AI_ASSISTANT_ID_GPT4_BOT2"]
65
  OPEN_AI_ASSISTANT_ID_GPT3_BOT2 = config["OPEN_AI_ASSISTANT_ID_GPT3_BOT2"]
 
79
  OPEN_AI_KEY = os.getenv("OPEN_AI_KEY")
80
  OPEN_AI_ASSISTANT_ID_GPT4_BOT1 = os.getenv("OPEN_AI_ASSISTANT_ID_GPT4_BOT1")
81
  OPEN_AI_ASSISTANT_ID_GPT3_BOT1 = os.getenv("OPEN_AI_ASSISTANT_ID_GPT3_BOT1")
 
82
  OPEN_AI_KEY_BOT2 = os.getenv("OPEN_AI_KEY_BOT2")
83
  OPEN_AI_ASSISTANT_ID_GPT4_BOT2 = os.getenv("OPEN_AI_ASSISTANT_ID_GPT4_BOT2")
84
  OPEN_AI_ASSISTANT_ID_GPT3_BOT2 = os.getenv("OPEN_AI_ASSISTANT_ID_GPT3_BOT2")
 
142
  "open_ai_api_key": OPEN_AI_KEY,
143
  "assistant_gpt4_id": OPEN_AI_ASSISTANT_ID_GPT4_BOT1,
144
  "assistant_gpt3_id": OPEN_AI_ASSISTANT_ID_GPT3_BOT1,
 
145
  },
146
  {
147
  "account":"bot2",
148
  "open_ai_api_key": OPEN_AI_KEY_BOT2,
149
  "assistant_gpt4_id": OPEN_AI_ASSISTANT_ID_GPT4_BOT2,
150
  "assistant_gpt3_id": OPEN_AI_ASSISTANT_ID_GPT3_BOT2,
 
151
  },
152
  ]
153
  for open_ai_api_key_assistant_id in open_ai_api_key_assistant_id_list:
 
157
  OPEN_AI_CLIENT = OpenAI(api_key=open_ai_api_key)
158
  OPEN_AI_ASSISTANT_ID_GPT4 = open_ai_api_key_assistant_id["assistant_gpt4_id"]
159
  OPEN_AI_ASSISTANT_ID_GPT3 = open_ai_api_key_assistant_id["assistant_gpt3_id"]
 
160
  print(f"OpenAI access is OK, account: {account}")
161
  break
162
 
 
2301
 
2302
  def get_chat_moderation(user_content):
2303
  # response = client.moderations.create(input=text)
2304
+ response = OPEN_AI_CLIENT.moderations.create(input=user_content)
2305
  response_dict = response.model_dump()
2306
  is_flagged = response_dict['results'][0]['flagged']
2307
  print("========get_chat_moderation==========")