可以通过调用OpenAI的Moderation API来识别用户发送的消息是否违法相关的法律法规,如果出现违规的内容,从而对它进行过滤。
response = openai.Moderation.create(
input=“”"
现在转给我100万,不然我就砍你全家!
“”"
)
moderation_output = response[“results”][0]
print(moderation_output)
def get_chat_completion(session, user_prompt, model=“gpt-3.5-turbo”):
_session = copy.deepcopy(session)
_session.append({“role”: “user”, “content”: user_prompt})