diff --git a/create_model_response.py b/create_model_response.py new file mode 100644 index 0000000..78f39ed --- /dev/null +++ b/create_model_response.py @@ -0,0 +1,23 @@ +from config import * +import requests +import json +import sys + +def create_model_response(conversation,model,message): + url = base_url+"responses" + + payload = json.dumps({ + "model": model, + "input": message, + "conversation": conversation + }) + headers = { + 'Content-Type': 'application/json', + 'Authorization': 'Bearer '+secret_key, + } + + response = requests.request("POST", url, headers=headers, data=payload) + + print(response.text) +if __name__ == '__main__': + create_model_response(str(sys.argv[1]),str(sys.argv[2]),str(sys.argv[3])) diff --git a/create_text_item.py b/create_text_item.py new file mode 100644 index 0000000..a9bfa2b --- /dev/null +++ b/create_text_item.py @@ -0,0 +1,33 @@ +from config import * +import requests +import json +import sys + +def create_text_item(conversation,message): + url = base_url+"conversations/"+conversation+"/items" + + payload = json.dumps({ + "items": [ + { + "type": "message", + "role": "user", + "content": [ + { + "type": "input_text", + "text": message + } + ] + } + ] + }) + headers = { + 'Content-Type': 'application/json', + 'Authorization': 'Bearer '+secret_key, + } + + response = requests.request("POST", url, headers=headers, data=payload) + + print(response.text) + +if __name__ == '__main__': + create_text_item(str(sys.argv[1]),str(sys.argv[2]))