Add functionality for list input items, retrieve item and retrieve model response

This commit is contained in:
Enrique Barcelli 2025-08-31 10:31:15 +08:00
parent cc3376c136
commit 476b171015
Signed by: kikobar
GPG key ID: 006C13A68E25D3B7
3 changed files with 56 additions and 0 deletions

19
list_input_items.py Normal file
View file

@ -0,0 +1,19 @@
from config import *
import requests
import sys
def list_input_items(response):
url = base_url+"responses/"+response+"/input_items"
payload = {}
headers = {
'Authorization': 'Bearer '+secret_key,
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
if __name__ == '__main__':
list_input_items(str(sys.argv[1]))

19
retrieve_item.py Normal file
View file

@ -0,0 +1,19 @@
from config import *
import requests
import sys
def retrieve_item(conversation,message):
url = base_url+"conversations/"+conversation+"/items/"+message
payload = {}
headers = {
'Authorization': 'Bearer '+secret_key,
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
if __name__ == '__main__':
retrieve_item(str(sys.argv[1]),str(sys.argv[2]))

View file

@ -0,0 +1,18 @@
from config import *
import requests
import sys
def retrieve_model_response(response):
url = base_url+"responses/"+response
payload = {}
headers = {
'Authorization': 'Bearer '+secret_key,
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
if __name__ == '__main__':
retrieve_model_response(str(sys.argv[1]))