[System]
You are an intelligent AI that controls a drone. Given a command or request from the user,
call one of your functions to complete the request. If the request cannot be completed by your available functions, call the reject_request function.
If the request is ambiguous or unclear, reject the request.

[User] Let's get the drone in the air, can you make it take off

Initiate the drone's takeoff sequence.

Specifies the altitude in meters to which the drone should ascend.

Land the drone at its current location or a specified landing point.

Specifies the landing location for the drone.

GPS coordinates for custom landing location. Required if location is 'custom'.

Direct the drone's movement in a specific direction.

Direction in which the drone should move.

Distance in meters the drone should travel in the specified direction.

Adjust the speed of the drone.

Specifies the speed in km/h.

Control the drone's camera to capture images or videos.

Camera mode to capture content.

Duration in seconds for video capture. Required if mode is 'video'.

Adjust the drone's gimbal for camera stabilization and direction.

Tilt angle for the gimbal in degrees.

Pan angle for the gimbal in degrees.

Control the drone's lighting for visibility and signaling.

Lighting mode for the drone.

Command the drone to return to its home or launch location.

Toggle battery saver mode.

Toggle battery saver mode.

Configure obstacle avoidance settings.

Toggle obstacle avoidance.

Enable or disable 'follow me' mode.

Toggle 'follow me' mode.

Initiate calibration sequence for drone's sensors.

Enable or disable autopilot mode.

Toggle autopilot mode.

Configure the drone's LED display pattern and colors.

Pattern for the LED display.

Color for the LED display. Not required if pattern is 'rainbow'.

Set or change the home location for the drone.

GPS coordinates for the home location.

Use this function if the request is not possible.


[System]
You are an intelligent AI that controls a drone. Given a command or request from the user,
call one of your functions to complete the request. If the request cannot be completed by your available functions, call the reject_request function.
If the request is ambiguous or unclear, reject the request.

[User] Can you lift the drone to 100 feet off the ground

Initiate the drone's takeoff sequence.

Specifies the altitude in meters to which the drone should ascend.

Land the drone at its current location or a specified landing point.

Specifies the landing location for the drone.

GPS coordinates for custom landing location. Required if location is 'custom'.

Direct the drone's movement in a specific direction.

Direction in which the drone should move.

Distance in meters the drone should travel in the specified direction.

Adjust the speed of the drone.

Specifies the speed in km/h.

Control the drone's camera to capture images or videos.

Camera mode to capture content.

Duration in seconds for video capture. Required if mode is 'video'.

Adjust the drone's gimbal for camera stabilization and direction.

Tilt angle for the gimbal in degrees.

Pan angle for the gimbal in degrees.

Control the drone's lighting for visibility and signaling.

Lighting mode for the drone.

Command the drone to return to its home or launch location.

Toggle battery saver mode.

Toggle battery saver mode.

Configure obstacle avoidance settings.

Toggle obstacle avoidance.

Enable or disable 'follow me' mode.

Toggle 'follow me' mode.

Initiate calibration sequence for drone's sensors.

Enable or disable autopilot mode.

Toggle autopilot mode.

Configure the drone's LED display pattern and colors.

Pattern for the LED display.

Color for the LED display. Not required if pattern is 'rainbow'.

Set or change the home location for the drone.

GPS coordinates for the home location.

Use this function if the request is not possible.


[System]
You are an intelligent AI that controls a drone. Given a command or request from the user,
call one of your functions to complete the request. If the request cannot be completed by your available functions, call the reject_request function.
If the request is ambiguous or unclear, reject the request.

[User] Can you safely bring the drone down to the ground here?

Initiate the drone's takeoff sequence.

Specifies the altitude in meters to which the drone should ascend.

Land the drone at its current location or a specified landing point.

Specifies the landing location for the drone.

GPS coordinates for custom landing location. Required if location is 'custom'.

Direct the drone's movement in a specific direction.

Direction in which the drone should move.

Distance in meters the drone should travel in the specified direction.

Adjust the speed of the drone.

Specifies the speed in km/h.

Control the drone's camera to capture images or videos.

Camera mode to capture content.

Duration in seconds for video capture. Required if mode is 'video'.

Adjust the drone's gimbal for camera stabilization and direction.

Tilt angle for the gimbal in degrees.

Pan angle for the gimbal in degrees.

Control the drone's lighting for visibility and signaling.

Lighting mode for the drone.

Command the drone to return to its home or launch location.

Toggle battery saver mode.

Toggle battery saver mode.

Configure obstacle avoidance settings.

Toggle obstacle avoidance.

Enable or disable 'follow me' mode.

Toggle 'follow me' mode.

Initiate calibration sequence for drone's sensors.

Enable or disable autopilot mode.

Toggle autopilot mode.

Configure the drone's LED display pattern and colors.

Pattern for the LED display.

Color for the LED display. Not required if pattern is 'rainbow'.

Set or change the home location for the drone.

GPS coordinates for the home location.

Use this function if the request is not possible.


[System]
You are an intelligent AI that controls a drone. Given a command or request from the user,
call one of your functions to complete the request. If the request cannot be completed by your available functions, call the reject_request function.
If the request is ambiguous or unclear, reject the request.

[User] Let's land the drone now, right where we are

Initiate the drone's takeoff sequence.

Specifies the altitude in meters to which the drone should ascend.

Land the drone at its current location or a specified landing point.

Specifies the landing location for the drone.

GPS coordinates for custom landing location. Required if location is 'custom'.

Direct the drone's movement in a specific direction.

Direction in which the drone should move.

Distance in meters the drone should travel in the specified direction.

Adjust the speed of the drone.

Specifies the speed in km/h.

Control the drone's camera to capture images or videos.

Camera mode to capture content.

Duration in seconds for video capture. Required if mode is 'video'.

Adjust the drone's gimbal for camera stabilization and direction.

Tilt angle for the gimbal in degrees.

Pan angle for the gimbal in degrees.

Control the drone's lighting for visibility and signaling.

Lighting mode for the drone.

Command the drone to return to its home or launch location.

Toggle battery saver mode.

Toggle battery saver mode.

Configure obstacle avoidance settings.

Toggle obstacle avoidance.

Enable or disable 'follow me' mode.

Toggle 'follow me' mode.

Initiate calibration sequence for drone's sensors.

Enable or disable autopilot mode.

Toggle autopilot mode.

Configure the drone's LED display pattern and colors.

Pattern for the LED display.

Color for the LED display. Not required if pattern is 'rainbow'.

Set or change the home location for the drone.

GPS coordinates for the home location.

Use this function if the request is not possible.


[System]
You are an intelligent AI that controls a drone. Given a command or request from the user,
call one of your functions to complete the request. If the request cannot be completed by your available functions, call the reject_request function.
If the request is ambiguous or unclear, reject the request.

[User] Bring the drone back home and land it safely

Initiate the drone's takeoff sequence.

Specifies the altitude in meters to which the drone should ascend.

Land the drone at its current location or a specified landing point.

Specifies the landing location for the drone.

GPS coordinates for custom landing location. Required if location is 'custom'.

Direct the drone's movement in a specific direction.

Direction in which the drone should move.

Distance in meters the drone should travel in the specified direction.

Adjust the speed of the drone.

Specifies the speed in km/h.

Control the drone's camera to capture images or videos.

Camera mode to capture content.

Duration in seconds for video capture. Required if mode is 'video'.

Adjust the drone's gimbal for camera stabilization and direction.

Tilt angle for the gimbal in degrees.

Pan angle for the gimbal in degrees.

Control the drone's lighting for visibility and signaling.

Lighting mode for the drone.

Command the drone to return to its home or launch location.

Toggle battery saver mode.

Toggle battery saver mode.

Configure obstacle avoidance settings.

Toggle obstacle avoidance.

Enable or disable 'follow me' mode.

Toggle 'follow me' mode.

Initiate calibration sequence for drone's sensors.

Enable or disable autopilot mode.

Toggle autopilot mode.

Configure the drone's LED display pattern and colors.

Pattern for the LED display.

Color for the LED display. Not required if pattern is 'rainbow'.

Set or change the home location for the drone.

GPS coordinates for the home location.

Use this function if the request is not possible.


[System]
You are an intelligent AI that controls a drone. Given a command or request from the user,
call one of your functions to complete the request. If the request cannot be completed by your available functions, call the reject_request function.
If the request is ambiguous or unclear, reject the request.

[User] Can you make the drone land at the base station?

Initiate the drone's takeoff sequence.

Specifies the altitude in meters to which the drone should ascend.

Land the drone at its current location or a specified landing point.

Specifies the landing location for the drone.

GPS coordinates for custom landing location. Required if location is 'custom'.

Direct the drone's movement in a specific direction.

Direction in which the drone should move.

Distance in meters the drone should travel in the specified direction.

Adjust the speed of the drone.

Specifies the speed in km/h.

Control the drone's camera to capture images or videos.

Camera mode to capture content.

Duration in seconds for video capture. Required if mode is 'video'.

Adjust the drone's gimbal for camera stabilization and direction.

Tilt angle for the gimbal in degrees.

Pan angle for the gimbal in degrees.

Control the drone's lighting for visibility and signaling.

Lighting mode for the drone.

Command the drone to return to its home or launch location.

Toggle battery saver mode.

Toggle battery saver mode.

Configure obstacle avoidance settings.

Toggle obstacle avoidance.

Enable or disable 'follow me' mode.

Toggle 'follow me' mode.

Initiate calibration sequence for drone's sensors.

Enable or disable autopilot mode.

Toggle autopilot mode.

Configure the drone's LED display pattern and colors.

Pattern for the LED display.

Color for the LED display. Not required if pattern is 'rainbow'.

Set or change the home location for the drone.

GPS coordinates for the home location.

Use this function if the request is not possible.


[System]
You are an intelligent AI that controls a drone. Given a command or request from the user,
call one of your functions to complete the request. If the request cannot be completed by your available functions, call the reject_request function.
If the request is ambiguous or unclear, reject the request.

[User] Can you manually land the drone at a specific spot?

Initiate the drone's takeoff sequence.

Specifies the altitude in meters to which the drone should ascend.

Land the drone at its current location or a specified landing point.

Specifies the landing location for the drone.

GPS coordinates for custom landing location. Required if location is 'custom'.

Direct the drone's movement in a specific direction.

Direction in which the drone should move.

Distance in meters the drone should travel in the specified direction.

Adjust the speed of the drone.

Specifies the speed in km/h.

Control the drone's camera to capture images or videos.

Camera mode to capture content.

Duration in seconds for video capture. Required if mode is 'video'.

Adjust the drone's gimbal for camera stabilization and direction.

Tilt angle for the gimbal in degrees.

Pan angle for the gimbal in degrees.

Control the drone's lighting for visibility and signaling.

Lighting mode for the drone.

Command the drone to return to its home or launch location.

Toggle battery saver mode.

Toggle battery saver mode.

Configure obstacle avoidance settings.

Toggle obstacle avoidance.

Enable or disable 'follow me' mode.

Toggle 'follow me' mode.

Initiate calibration sequence for drone's sensors.

Enable or disable autopilot mode.

Toggle autopilot mode.

Configure the drone's LED display pattern and colors.

Pattern for the LED display.

Color for the LED display. Not required if pattern is 'rainbow'.

Set or change the home location for the drone.

GPS coordinates for the home location.

Use this function if the request is not possible.


[System]
You are an intelligent AI that controls a drone. Given a command or request from the user,
call one of your functions to complete the request. If the request cannot be completed by your available functions, call the reject_request function.
If the request is ambiguous or unclear, reject the request.

[User] I need you to land the drone at a custom location, please.

Initiate the drone's takeoff sequence.

Specifies the altitude in meters to which the drone should ascend.

Land the drone at its current location or a specified landing point.

Specifies the landing location for the drone.

GPS coordinates for custom landing location. Required if location is 'custom'.

Direct the drone's movement in a specific direction.

Direction in which the drone should move.

Distance in meters the drone should travel in the specified direction.

Adjust the speed of the drone.

Specifies the speed in km/h.

Control the drone's camera to capture images or videos.

Camera mode to capture content.

Duration in seconds for video capture. Required if mode is 'video'.

Adjust the drone's gimbal for camera stabilization and direction.

Tilt angle for the gimbal in degrees.

Pan angle for the gimbal in degrees.

Control the drone's lighting for visibility and signaling.

Lighting mode for the drone.

Command the drone to return to its home or launch location.

Toggle battery saver mode.

Toggle battery saver mode.

Configure obstacle avoidance settings.

Toggle obstacle avoidance.

Enable or disable 'follow me' mode.

Toggle 'follow me' mode.

Initiate calibration sequence for drone's sensors.

Enable or disable autopilot mode.

Toggle autopilot mode.

Configure the drone's LED display pattern and colors.

Pattern for the LED display.

Color for the LED display. Not required if pattern is 'rainbow'.

Set or change the home location for the drone.

GPS coordinates for the home location.

Use this function if the request is not possible.


[System]
You are an intelligent AI that controls a drone. Given a command or request from the user,
call one of your functions to complete the request. If the request cannot be completed by your available functions, call the reject_request function.
If the request is ambiguous or unclear, reject the request.

[User] Can you make the drone move to the left by 10 units?

Initiate the drone's takeoff sequence.

Specifies the altitude in meters to which the drone should ascend.

Land the drone at its current location or a specified landing point.

Specifies the landing location for the drone.

GPS coordinates for custom landing location. Required if location is 'custom'.

Direct the drone's movement in a specific direction.

Direction in which the drone should move.

Distance in meters the drone should travel in the specified direction.

Adjust the speed of the drone.

Specifies the speed in km/h.

Control the drone's camera to capture images or videos.

Camera mode to capture content.

Duration in seconds for video capture. Required if mode is 'video'.

Adjust the drone's gimbal for camera stabilization and direction.

Tilt angle for the gimbal in degrees.

Pan angle for the gimbal in degrees.

Control the drone's lighting for visibility and signaling.

Lighting mode for the drone.

Command the drone to return to its home or launch location.

Toggle battery saver mode.

Toggle battery saver mode.

Configure obstacle avoidance settings.

Toggle obstacle avoidance.

Enable or disable 'follow me' mode.

Toggle 'follow me' mode.

Initiate calibration sequence for drone's sensors.

Enable or disable autopilot mode.

Toggle autopilot mode.

Configure the drone's LED display pattern and colors.

Pattern for the LED display.

Color for the LED display. Not required if pattern is 'rainbow'.

Set or change the home location for the drone.

GPS coordinates for the home location.

Use this function if the request is not possible.


[System]
You are an intelligent AI that controls a drone. Given a command or request from the user,
call one of your functions to complete the request. If the request cannot be completed by your available functions, call the reject_request function.
If the request is ambiguous or unclear, reject the request.

[User] I need the drone to shift to the left, can you do that?

Initiate the drone's takeoff sequence.

Specifies the altitude in meters to which the drone should ascend.

Land the drone at its current location or a specified landing point.

Specifies the landing location for the drone.

GPS coordinates for custom landing location. Required if location is 'custom'.

Direct the drone's movement in a specific direction.

Direction in which the drone should move.

Distance in meters the drone should travel in the specified direction.

Adjust the speed of the drone.

Specifies the speed in km/h.

Control the drone's camera to capture images or videos.

Camera mode to capture content.

Duration in seconds for video capture. Required if mode is 'video'.

Adjust the drone's gimbal for camera stabilization and direction.

Tilt angle for the gimbal in degrees.

Pan angle for the gimbal in degrees.

Control the drone's lighting for visibility and signaling.

Lighting mode for the drone.

Command the drone to return to its home or launch location.

Toggle battery saver mode.

Toggle battery saver mode.

Configure obstacle avoidance settings.

Toggle obstacle avoidance.

Enable or disable 'follow me' mode.

Toggle 'follow me' mode.

Initiate calibration sequence for drone's sensors.

Enable or disable autopilot mode.

Toggle autopilot mode.

Configure the drone's LED display pattern and colors.

Pattern for the LED display.

Color for the LED display. Not required if pattern is 'rainbow'.

Set or change the home location for the drone.

GPS coordinates for the home location.

Use this function if the request is not possible.


[System]
You are an intelligent AI that controls a drone. Given a command or request from the user,
call one of your functions to complete the request. If the request cannot be completed by your available functions, call the reject_request function.
If the request is ambiguous or unclear, reject the request.

[User] Can you make the drone go higher by 10 units

Initiate the drone's takeoff sequence.

Specifies the altitude in meters to which the drone should ascend.

Land the drone at its current location or a specified landing point.

Specifies the landing location for the drone.

GPS coordinates for custom landing location. Required if location is 'custom'.

Direct the drone's movement in a specific direction.

Direction in which the drone should move.

Distance in meters the drone should travel in the specified direction.

Adjust the speed of the drone.

Specifies the speed in km/h.

Control the drone's camera to capture images or videos.

Camera mode to capture content.

Duration in seconds for video capture. Required if mode is 'video'.

Adjust the drone's gimbal for camera stabilization and direction.

Tilt angle for the gimbal in degrees.

Pan angle for the gimbal in degrees.

Control the drone's lighting for visibility and signaling.

Lighting mode for the drone.

Command the drone to return to its home or launch location.

Toggle battery saver mode.

Toggle battery saver mode.

Configure obstacle avoidance settings.

Toggle obstacle avoidance.

Enable or disable 'follow me' mode.

Toggle 'follow me' mode.

Initiate calibration sequence for drone's sensors.

Enable or disable autopilot mode.

Toggle autopilot mode.

Configure the drone's LED display pattern and colors.

Pattern for the LED display.

Color for the LED display. Not required if pattern is 'rainbow'.

Set or change the home location for the drone.

GPS coordinates for the home location.

Use this function if the request is not possible.


[System]
You are an intelligent AI that controls a drone. Given a command or request from the user,
call one of your functions to complete the request. If the request cannot be completed by your available functions, call the reject_request function.
If the request is ambiguous or unclear, reject the request.

[User] I want the drone to ascend 10 meters, can you do that

Initiate the drone's takeoff sequence.

Specifies the altitude in meters to which the drone should ascend.

Land the drone at its current location or a specified landing point.

Specifies the landing location for the drone.

GPS coordinates for custom landing location. Required if location is 'custom'.

Direct the drone's movement in a specific direction.

Direction in which the drone should move.

Distance in meters the drone should travel in the specified direction.

Adjust the speed of the drone.

Specifies the speed in km/h.

Control the drone's camera to capture images or videos.

Camera mode to capture content.

Duration in seconds for video capture. Required if mode is 'video'.

Adjust the drone's gimbal for camera stabilization and direction.

Tilt angle for the gimbal in degrees.

Pan angle for the gimbal in degrees.

Control the drone's lighting for visibility and signaling.

Lighting mode for the drone.

Command the drone to return to its home or launch location.

Toggle battery saver mode.

Toggle battery saver mode.

Configure obstacle avoidance settings.

Toggle obstacle avoidance.

Enable or disable 'follow me' mode.

Toggle 'follow me' mode.

Initiate calibration sequence for drone's sensors.

Enable or disable autopilot mode.

Toggle autopilot mode.

Configure the drone's LED display pattern and colors.

Pattern for the LED display.

Color for the LED display. Not required if pattern is 'rainbow'.

Set or change the home location for the drone.

GPS coordinates for the home location.

Use this function if the request is not possible.


[System]
You are an intelligent AI that controls a drone. Given a command or request from the user,
call one of your functions to complete the request. If the request cannot be completed by your available functions, call the reject_request function.
If the request is ambiguous or unclear, reject the request.

[User] Can you make the drone go lower by 10 feet?

Initiate the drone's takeoff sequence.

Specifies the altitude in meters to which the drone should ascend.

Land the drone at its current location or a specified landing point.

Specifies the landing location for the drone.

GPS coordinates for custom landing location. Required if location is 'custom'.

Direct the drone's movement in a specific direction.

Direction in which the drone should move.

Distance in meters the drone should travel in the specified direction.

Adjust the speed of the drone.

Specifies the speed in km/h.

Control the drone's camera to capture images or videos.

Camera mode to capture content.

Duration in seconds for video capture. Required if mode is 'video'.

Adjust the drone's gimbal for camera stabilization and direction.

Tilt angle for the gimbal in degrees.

Pan angle for the gimbal in degrees.

Control the drone's lighting for visibility and signaling.

Lighting mode for the drone.

Command the drone to return to its home or launch location.

Toggle battery saver mode.

Toggle battery saver mode.

Configure obstacle avoidance settings.

Toggle obstacle avoidance.

Enable or disable 'follow me' mode.

Toggle 'follow me' mode.

Initiate calibration sequence for drone's sensors.

Enable or disable autopilot mode.

Toggle autopilot mode.

Configure the drone's LED display pattern and colors.

Pattern for the LED display.

Color for the LED display. Not required if pattern is 'rainbow'.

Set or change the home location for the drone.

GPS coordinates for the home location.

Use this function if the request is not possible.


[System]
You are an intelligent AI that controls a drone. Given a command or request from the user,
call one of your functions to complete the request. If the request cannot be completed by your available functions, call the reject_request function.
If the request is ambiguous or unclear, reject the request.

[User] I need the drone to descend, can you do that?

Initiate the drone's takeoff sequence.

Specifies the altitude in meters to which the drone should ascend.

Land the drone at its current location or a specified landing point.

Specifies the landing location for the drone.

GPS coordinates for custom landing location. Required if location is 'custom'.

Direct the drone's movement in a specific direction.

Direction in which the drone should move.

Distance in meters the drone should travel in the specified direction.

Adjust the speed of the drone.

Specifies the speed in km/h.

Control the drone's camera to capture images or videos.

Camera mode to capture content.

Duration in seconds for video capture. Required if mode is 'video'.

Adjust the drone's gimbal for camera stabilization and direction.

Tilt angle for the gimbal in degrees.

Pan angle for the gimbal in degrees.

Control the drone's lighting for visibility and signaling.

Lighting mode for the drone.

Command the drone to return to its home or launch location.

Toggle battery saver mode.

Toggle battery saver mode.

Configure obstacle avoidance settings.

Toggle obstacle avoidance.

Enable or disable 'follow me' mode.

Toggle 'follow me' mode.

Initiate calibration sequence for drone's sensors.

Enable or disable autopilot mode.

Toggle autopilot mode.

Configure the drone's LED display pattern and colors.

Pattern for the LED display.

Color for the LED display. Not required if pattern is 'rainbow'.

Set or change the home location for the drone.

GPS coordinates for the home location.

Use this function if the request is not possible.


[System]
You are an intelligent AI that controls a drone. Given a command or request from the user,
call one of your functions to complete the request. If the request cannot be completed by your available functions, call the reject_request function.
If the request is ambiguous or unclear, reject the request.

[User] Can you make the drone go faster?

Initiate the drone's takeoff sequence.

Specifies the altitude in meters to which the drone should ascend.

Land the drone at its current location or a specified landing point.

Specifies the landing location for the drone.

GPS coordinates for custom landing location. Required if location is 'custom'.

Direct the drone's movement in a specific direction.

Direction in which the drone should move.

Distance in meters the drone should travel in the specified direction.

Adjust the speed of the drone.

Specifies the speed in km/h.

Control the drone's camera to capture images or videos.

Camera mode to capture content.

Duration in seconds for video capture. Required if mode is 'video'.

Adjust the drone's gimbal for camera stabilization and direction.

Tilt angle for the gimbal in degrees.

Pan angle for the gimbal in degrees.

Control the drone's lighting for visibility and signaling.

Lighting mode for the drone.

Command the drone to return to its home or launch location.

Toggle battery saver mode.

Toggle battery saver mode.

Configure obstacle avoidance settings.

Toggle obstacle avoidance.

Enable or disable 'follow me' mode.

Toggle 'follow me' mode.

Initiate calibration sequence for drone's sensors.

Enable or disable autopilot mode.

Toggle autopilot mode.

Configure the drone's LED display pattern and colors.

Pattern for the LED display.

Color for the LED display. Not required if pattern is 'rainbow'.

Set or change the home location for the drone.

GPS coordinates for the home location.

Use this function if the request is not possible.


[System]
You are an intelligent AI that controls a drone. Given a command or request from the user,
call one of your functions to complete the request. If the request cannot be completed by your available functions, call the reject_request function.
If the request is ambiguous or unclear, reject the request.

[User] I think the drone needs to speed up a bit, can you adjust it?

Initiate the drone's takeoff sequence.

Specifies the altitude in meters to which the drone should ascend.

Land the drone at its current location or a specified landing point.

Specifies the landing location for the drone.

GPS coordinates for custom landing location. Required if location is 'custom'.

Direct the drone's movement in a specific direction.

Direction in which the drone should move.

Distance in meters the drone should travel in the specified direction.

Adjust the speed of the drone.

Specifies the speed in km/h.

Control the drone's camera to capture images or videos.

Camera mode to capture content.

Duration in seconds for video capture. Required if mode is 'video'.

Adjust the drone's gimbal for camera stabilization and direction.

Tilt angle for the gimbal in degrees.

Pan angle for the gimbal in degrees.

Control the drone's lighting for visibility and signaling.

Lighting mode for the drone.

Command the drone to return to its home or launch location.

Toggle battery saver mode.

Toggle battery saver mode.

Configure obstacle avoidance settings.

Toggle obstacle avoidance.

Enable or disable 'follow me' mode.

Toggle 'follow me' mode.

Initiate calibration sequence for drone's sensors.

Enable or disable autopilot mode.

Toggle autopilot mode.

Configure the drone's LED display pattern and colors.

Pattern for the LED display.

Color for the LED display. Not required if pattern is 'rainbow'.

Set or change the home location for the drone.

GPS coordinates for the home location.

Use this function if the request is not possible.


[System]
You are an intelligent AI that controls a drone. Given a command or request from the user,
call one of your functions to complete the request. If the request cannot be completed by your available functions, call the reject_request function.
If the request is ambiguous or unclear, reject the request.

[User] Can you switch the camera to photo mode?

Initiate the drone's takeoff sequence.

Specifies the altitude in meters to which the drone should ascend.

Land the drone at its current location or a specified landing point.

Specifies the landing location for the drone.

GPS coordinates for custom landing location. Required if location is 'custom'.

Direct the drone's movement in a specific direction.

Direction in which the drone should move.

Distance in meters the drone should travel in the specified direction.

Adjust the speed of the drone.

Specifies the speed in km/h.

Control the drone's camera to capture images or videos.

Camera mode to capture content.

Duration in seconds for video capture. Required if mode is 'video'.

Adjust the drone's gimbal for camera stabilization and direction.

Tilt angle for the gimbal in degrees.

Pan angle for the gimbal in degrees.

Control the drone's lighting for visibility and signaling.

Lighting mode for the drone.

Command the drone to return to its home or launch location.

Toggle battery saver mode.

Toggle battery saver mode.

Configure obstacle avoidance settings.

Toggle obstacle avoidance.

Enable or disable 'follow me' mode.

Toggle 'follow me' mode.

Initiate calibration sequence for drone's sensors.

Enable or disable autopilot mode.

Toggle autopilot mode.

Configure the drone's LED display pattern and colors.

Pattern for the LED display.

Color for the LED display. Not required if pattern is 'rainbow'.

Set or change the home location for the drone.

GPS coordinates for the home location.

Use this function if the request is not possible.


[System]
You are an intelligent AI that controls a drone. Given a command or request from the user,
call one of your functions to complete the request. If the request cannot be completed by your available functions, call the reject_request function.
If the request is ambiguous or unclear, reject the request.

[User] I want to take some pictures, can you set the camera to photo mode?

Initiate the drone's takeoff sequence.

Specifies the altitude in meters to which the drone should ascend.

Land the drone at its current location or a specified landing point.

Specifies the landing location for the drone.

GPS coordinates for custom landing location. Required if location is 'custom'.

Direct the drone's movement in a specific direction.

Direction in which the drone should move.

Distance in meters the drone should travel in the specified direction.

Adjust the speed of the drone.

Specifies the speed in km/h.

Control the drone's camera to capture images or videos.

Camera mode to capture content.

Duration in seconds for video capture. Required if mode is 'video'.

Adjust the drone's gimbal for camera stabilization and direction.

Tilt angle for the gimbal in degrees.

Pan angle for the gimbal in degrees.

Control the drone's lighting for visibility and signaling.

Lighting mode for the drone.

Command the drone to return to its home or launch location.

Toggle battery saver mode.

Toggle battery saver mode.

Configure obstacle avoidance settings.

Toggle obstacle avoidance.

Enable or disable 'follow me' mode.

Toggle 'follow me' mode.

Initiate calibration sequence for drone's sensors.

Enable or disable autopilot mode.

Toggle autopilot mode.

Configure the drone's LED display pattern and colors.

Pattern for the LED display.

Color for the LED display. Not required if pattern is 'rainbow'.

Set or change the home location for the drone.

GPS coordinates for the home location.

Use this function if the request is not possible.


[System]
You are an intelligent AI that controls a drone. Given a command or request from the user,
call one of your functions to complete the request. If the request cannot be completed by your available functions, call the reject_request function.
If the request is ambiguous or unclear, reject the request.

[User] Can you switch the camera to photo mode?

Initiate the drone's takeoff sequence.

Specifies the altitude in meters to which the drone should ascend.

Land the drone at its current location or a specified landing point.

Specifies the landing location for the drone.

GPS coordinates for custom landing location. Required if location is 'custom'.

Direct the drone's movement in a specific direction.

Direction in which the drone should move.

Distance in meters the drone should travel in the specified direction.

Adjust the speed of the drone.

Specifies the speed in km/h.

Control the drone's camera to capture images or videos.

Camera mode to capture content.

Duration in seconds for video capture. Required if mode is 'video'.

Adjust the drone's gimbal for camera stabilization and direction.

Tilt angle for the gimbal in degrees.

Pan angle for the gimbal in degrees.

Control the drone's lighting for visibility and signaling.

Lighting mode for the drone.

Command the drone to return to its home or launch location.

Toggle battery saver mode.

Toggle battery saver mode.

Configure obstacle avoidance settings.

Toggle obstacle avoidance.

Enable or disable 'follow me' mode.

Toggle 'follow me' mode.

Initiate calibration sequence for drone's sensors.

Enable or disable autopilot mode.

Toggle autopilot mode.

Configure the drone's LED display pattern and colors.

Pattern for the LED display.

Color for the LED display. Not required if pattern is 'rainbow'.

Set or change the home location for the drone.

GPS coordinates for the home location.

Use this function if the request is not possible.


[System]
You are an intelligent AI that controls a drone. Given a command or request from the user,
call one of your functions to complete the request. If the request cannot be completed by your available functions, call the reject_request function.
If the request is ambiguous or unclear, reject the request.

[User] I want to take a picture, can you change the camera to photo mode?

Initiate the drone's takeoff sequence.

Specifies the altitude in meters to which the drone should ascend.

Land the drone at its current location or a specified landing point.

Specifies the landing location for the drone.

GPS coordinates for custom landing location. Required if location is 'custom'.

Direct the drone's movement in a specific direction.

Direction in which the drone should move.

Distance in meters the drone should travel in the specified direction.

Adjust the speed of the drone.

Specifies the speed in km/h.

Control the drone's camera to capture images or videos.

Camera mode to capture content.

Duration in seconds for video capture. Required if mode is 'video'.

Adjust the drone's gimbal for camera stabilization and direction.

Tilt angle for the gimbal in degrees.

Pan angle for the gimbal in degrees.

Control the drone's lighting for visibility and signaling.

Lighting mode for the drone.

Command the drone to return to its home or launch location.

Toggle battery saver mode.

Toggle battery saver mode.

Configure obstacle avoidance settings.

Toggle obstacle avoidance.

Enable or disable 'follow me' mode.

Toggle 'follow me' mode.

Initiate calibration sequence for drone's sensors.

Enable or disable autopilot mode.

Toggle autopilot mode.

Configure the drone's LED display pattern and colors.

Pattern for the LED display.

Color for the LED display. Not required if pattern is 'rainbow'.

Set or change the home location for the drone.

GPS coordinates for the home location.

Use this function if the request is not possible.


[System]
You are an intelligent AI that controls a drone. Given a command or request from the user,
call one of your functions to complete the request. If the request cannot be completed by your available functions, call the reject_request function.
If the request is ambiguous or unclear, reject the request.

[User] Can you switch the camera to video mode please

Initiate the drone's takeoff sequence.

Specifies the altitude in meters to which the drone should ascend.

Land the drone at its current location or a specified landing point.

Specifies the landing location for the drone.

GPS coordinates for custom landing location. Required if location is 'custom'.

Direct the drone's movement in a specific direction.

Direction in which the drone should move.

Distance in meters the drone should travel in the specified direction.

Adjust the speed of the drone.

Specifies the speed in km/h.

Control the drone's camera to capture images or videos.

Camera mode to capture content.

Duration in seconds for video capture. Required if mode is 'video'.

Adjust the drone's gimbal for camera stabilization and direction.

Tilt angle for the gimbal in degrees.

Pan angle for the gimbal in degrees.

Control the drone's lighting for visibility and signaling.

Lighting mode for the drone.

Command the drone to return to its home or launch location.

Toggle battery saver mode.

Toggle battery saver mode.

Configure obstacle avoidance settings.

Toggle obstacle avoidance.

Enable or disable 'follow me' mode.

Toggle 'follow me' mode.

Initiate calibration sequence for drone's sensors.

Enable or disable autopilot mode.

Toggle autopilot mode.

Configure the drone's LED display pattern and colors.

Pattern for the LED display.

Color for the LED display. Not required if pattern is 'rainbow'.

Set or change the home location for the drone.

GPS coordinates for the home location.

Use this function if the request is not possible.


[System]
You are an intelligent AI that controls a drone. Given a command or request from the user,
call one of your functions to complete the request. If the request cannot be completed by your available functions, call the reject_request function.
If the request is ambiguous or unclear, reject the request.

[User] I want to record a video, can you set the camera to that mode

Initiate the drone's takeoff sequence.

Specifies the altitude in meters to which the drone should ascend.

Land the drone at its current location or a specified landing point.

Specifies the landing location for the drone.

GPS coordinates for custom landing location. Required if location is 'custom'.

Direct the drone's movement in a specific direction.

Direction in which the drone should move.

Distance in meters the drone should travel in the specified direction.

Adjust the speed of the drone.

Specifies the speed in km/h.

Control the drone's camera to capture images or videos.

Camera mode to capture content.

Duration in seconds for video capture. Required if mode is 'video'.

Adjust the drone's gimbal for camera stabilization and direction.

Tilt angle for the gimbal in degrees.

Pan angle for the gimbal in degrees.

Control the drone's lighting for visibility and signaling.

Lighting mode for the drone.

Command the drone to return to its home or launch location.

Toggle battery saver mode.

Toggle battery saver mode.

Configure obstacle avoidance settings.

Toggle obstacle avoidance.

Enable or disable 'follow me' mode.

Toggle 'follow me' mode.

Initiate calibration sequence for drone's sensors.

Enable or disable autopilot mode.

Toggle autopilot mode.

Configure the drone's LED display pattern and colors.

Pattern for the LED display.

Color for the LED display. Not required if pattern is 'rainbow'.

Set or change the home location for the drone.

GPS coordinates for the home location.

Use this function if the request is not possible.


[System]
You are an intelligent AI that controls a drone. Given a command or request from the user,
call one of your functions to complete the request. If the request cannot be completed by your available functions, call the reject_request function.
If the request is ambiguous or unclear, reject the request.

[User] Can you start recording a video with the camera for 30 seconds?

Initiate the drone's takeoff sequence.

Specifies the altitude in meters to which the drone should ascend.

Land the drone at its current location or a specified landing point.

Specifies the landing location for the drone.

GPS coordinates for custom landing location. Required if location is 'custom'.

Direct the drone's movement in a specific direction.

Direction in which the drone should move.

Distance in meters the drone should travel in the specified direction.

Adjust the speed of the drone.

Specifies the speed in km/h.

Control the drone's camera to capture images or videos.

Camera mode to capture content.

Duration in seconds for video capture. Required if mode is 'video'.

Adjust the drone's gimbal for camera stabilization and direction.

Tilt angle for the gimbal in degrees.

Pan angle for the gimbal in degrees.

Control the drone's lighting for visibility and signaling.

Lighting mode for the drone.

Command the drone to return to its home or launch location.

Toggle battery saver mode.

Toggle battery saver mode.

Configure obstacle avoidance settings.

Toggle obstacle avoidance.

Enable or disable 'follow me' mode.

Toggle 'follow me' mode.

Initiate calibration sequence for drone's sensors.

Enable or disable autopilot mode.

Toggle autopilot mode.

Configure the drone's LED display pattern and colors.

Pattern for the LED display.

Color for the LED display. Not required if pattern is 'rainbow'.

Set or change the home location for the drone.

GPS coordinates for the home location.

Use this function if the request is not possible.


[System]
You are an intelligent AI that controls a drone. Given a command or request from the user,
call one of your functions to complete the request. If the request cannot be completed by your available functions, call the reject_request function.
If the request is ambiguous or unclear, reject the request.

[User] I want to capture a video, can you set it up for 30 seconds?

Initiate the drone's takeoff sequence.

Specifies the altitude in meters to which the drone should ascend.

Land the drone at its current location or a specified landing point.

Specifies the landing location for the drone.

GPS coordinates for custom landing location. Required if location is 'custom'.

Direct the drone's movement in a specific direction.

Direction in which the drone should move.

Distance in meters the drone should travel in the specified direction.

Adjust the speed of the drone.

Specifies the speed in km/h.

Control the drone's camera to capture images or videos.

Camera mode to capture content.

Duration in seconds for video capture. Required if mode is 'video'.

Adjust the drone's gimbal for camera stabilization and direction.

Tilt angle for the gimbal in degrees.

Pan angle for the gimbal in degrees.

Control the drone's lighting for visibility and signaling.

Lighting mode for the drone.

Command the drone to return to its home or launch location.

Toggle battery saver mode.

Toggle battery saver mode.

Configure obstacle avoidance settings.

Toggle obstacle avoidance.

Enable or disable 'follow me' mode.

Toggle 'follow me' mode.

Initiate calibration sequence for drone's sensors.

Enable or disable autopilot mode.

Toggle autopilot mode.

Configure the drone's LED display pattern and colors.

Pattern for the LED display.

Color for the LED display. Not required if pattern is 'rainbow'.

Set or change the home location for the drone.

GPS coordinates for the home location.

Use this function if the request is not possible.


[System]
You are an intelligent AI that controls a drone. Given a command or request from the user,
call one of your functions to complete the request. If the request cannot be completed by your available functions, call the reject_request function.
If the request is ambiguous or unclear, reject the request.

[User] Can you switch the camera to panorama mode please

Initiate the drone's takeoff sequence.

Specifies the altitude in meters to which the drone should ascend.

Land the drone at its current location or a specified landing point.

Specifies the landing location for the drone.

GPS coordinates for custom landing location. Required if location is 'custom'.

Direct the drone's movement in a specific direction.

Direction in which the drone should move.

Distance in meters the drone should travel in the specified direction.

Adjust the speed of the drone.

Specifies the speed in km/h.

Control the drone's camera to capture images or videos.

Camera mode to capture content.

Duration in seconds for video capture. Required if mode is 'video'.

Adjust the drone's gimbal for camera stabilization and direction.

Tilt angle for the gimbal in degrees.

Pan angle for the gimbal in degrees.

Control the drone's lighting for visibility and signaling.

Lighting mode for the drone.

Command the drone to return to its home or launch location.

Toggle battery saver mode.

Toggle battery saver mode.

Configure obstacle avoidance settings.

Toggle obstacle avoidance.

Enable or disable 'follow me' mode.

Toggle 'follow me' mode.

Initiate calibration sequence for drone's sensors.

Enable or disable autopilot mode.

Toggle autopilot mode.

Configure the drone's LED display pattern and colors.

Pattern for the LED display.

Color for the LED display. Not required if pattern is 'rainbow'.

Set or change the home location for the drone.

GPS coordinates for the home location.

Use this function if the request is not possible.


[System]
You are an intelligent AI that controls a drone. Given a command or request from the user,
call one of your functions to complete the request. If the request cannot be completed by your available functions, call the reject_request function.
If the request is ambiguous or unclear, reject the request.

[User] I want to take a panoramic shot, can you set the camera for that

Initiate the drone's takeoff sequence.

Specifies the altitude in meters to which the drone should ascend.

Land the drone at its current location or a specified landing point.

Specifies the landing location for the drone.

GPS coordinates for custom landing location. Required if location is 'custom'.

Direct the drone's movement in a specific direction.

Direction in which the drone should move.

Distance in meters the drone should travel in the specified direction.

Adjust the speed of the drone.

Specifies the speed in km/h.

Control the drone's camera to capture images or videos.

Camera mode to capture content.

Duration in seconds for video capture. Required if mode is 'video'.

Adjust the drone's gimbal for camera stabilization and direction.

Tilt angle for the gimbal in degrees.

Pan angle for the gimbal in degrees.

Control the drone's lighting for visibility and signaling.

Lighting mode for the drone.

Command the drone to return to its home or launch location.

Toggle battery saver mode.

Toggle battery saver mode.

Configure obstacle avoidance settings.

Toggle obstacle avoidance.

Enable or disable 'follow me' mode.

Toggle 'follow me' mode.

Initiate calibration sequence for drone's sensors.

Enable or disable autopilot mode.

Toggle autopilot mode.

Configure the drone's LED display pattern and colors.

Pattern for the LED display.

Color for the LED display. Not required if pattern is 'rainbow'.

Set or change the home location for the drone.

GPS coordinates for the home location.

Use this function if the request is not possible.


[System]
You are an intelligent AI that controls a drone. Given a command or request from the user,
call one of your functions to complete the request. If the request cannot be completed by your available functions, call the reject_request function.
If the request is ambiguous or unclear, reject the request.

[User] Can you switch the camera to panoramic mode?

Initiate the drone's takeoff sequence.

Specifies the altitude in meters to which the drone should ascend.

Land the drone at its current location or a specified landing point.

Specifies the landing location for the drone.

GPS coordinates for custom landing location. Required if location is 'custom'.

Direct the drone's movement in a specific direction.

Direction in which the drone should move.

Distance in meters the drone should travel in the specified direction.

Adjust the speed of the drone.

Specifies the speed in km/h.

Control the drone's camera to capture images or videos.

Camera mode to capture content.

Duration in seconds for video capture. Required if mode is 'video'.

Adjust the drone's gimbal for camera stabilization and direction.

Tilt angle for the gimbal in degrees.

Pan angle for the gimbal in degrees.

Control the drone's lighting for visibility and signaling.

Lighting mode for the drone.

Command the drone to return to its home or launch location.

Toggle battery saver mode.

Toggle battery saver mode.

Configure obstacle avoidance settings.

Toggle obstacle avoidance.

Enable or disable 'follow me' mode.

Toggle 'follow me' mode.

Initiate calibration sequence for drone's sensors.

Enable or disable autopilot mode.

Toggle autopilot mode.

Configure the drone's LED display pattern and colors.

Pattern for the LED display.

Color for the LED display. Not required if pattern is 'rainbow'.

Set or change the home location for the drone.

GPS coordinates for the home location.

Use this function if the request is not possible.


[System]
You are an intelligent AI that controls a drone. Given a command or request from the user,
call one of your functions to complete the request. If the request cannot be completed by your available functions, call the reject_request function.
If the request is ambiguous or unclear, reject the request.

[User] I want to take a wide shot, can you set the camera to panorama?

Initiate the drone's takeoff sequence.

Specifies the altitude in meters to which the drone should ascend.

Land the drone at its current location or a specified landing point.

Specifies the landing location for the drone.

GPS coordinates for custom landing location. Required if location is 'custom'.

Direct the drone's movement in a specific direction.

Direction in which the drone should move.

Distance in meters the drone should travel in the specified direction.

Adjust the speed of the drone.

Specifies the speed in km/h.

Control the drone's camera to capture images or videos.

Camera mode to capture content.

Duration in seconds for video capture. Required if mode is 'video'.

Adjust the drone's gimbal for camera stabilization and direction.

Tilt angle for the gimbal in degrees.

Pan angle for the gimbal in degrees.

Control the drone's lighting for visibility and signaling.

Lighting mode for the drone.

Command the drone to return to its home or launch location.

Toggle battery saver mode.

Toggle battery saver mode.

Configure obstacle avoidance settings.

Toggle obstacle avoidance.

Enable or disable 'follow me' mode.

Toggle 'follow me' mode.

Initiate calibration sequence for drone's sensors.

Enable or disable autopilot mode.

Toggle autopilot mode.

Configure the drone's LED display pattern and colors.

Pattern for the LED display.

Color for the LED display. Not required if pattern is 'rainbow'.

Set or change the home location for the drone.

GPS coordinates for the home location.

Use this function if the request is not possible.


[System]
You are an intelligent AI that controls a drone. Given a command or request from the user,
call one of your functions to complete the request. If the request cannot be completed by your available functions, call the reject_request function.
If the request is ambiguous or unclear, reject the request.

[User] Can you turn on the lights on the drone?

Initiate the drone's takeoff sequence.

Specifies the altitude in meters to which the drone should ascend.

Land the drone at its current location or a specified landing point.

Specifies the landing location for the drone.

GPS coordinates for custom landing location. Required if location is 'custom'.

Direct the drone's movement in a specific direction.

Direction in which the drone should move.

Distance in meters the drone should travel in the specified direction.

Adjust the speed of the drone.

Specifies the speed in km/h.

Control the drone's camera to capture images or videos.

Camera mode to capture content.

Duration in seconds for video capture. Required if mode is 'video'.

Adjust the drone's gimbal for camera stabilization and direction.

Tilt angle for the gimbal in degrees.

Pan angle for the gimbal in degrees.

Control the drone's lighting for visibility and signaling.

Lighting mode for the drone.

Command the drone to return to its home or launch location.

Toggle battery saver mode.

Toggle battery saver mode.

Configure obstacle avoidance settings.

Toggle obstacle avoidance.

Enable or disable 'follow me' mode.

Toggle 'follow me' mode.

Initiate calibration sequence for drone's sensors.

Enable or disable autopilot mode.

Toggle autopilot mode.

Configure the drone's LED display pattern and colors.

Pattern for the LED display.

Color for the LED display. Not required if pattern is 'rainbow'.

Set or change the home location for the drone.

GPS coordinates for the home location.

Use this function if the request is not possible.


[System]
You are an intelligent AI that controls a drone. Given a command or request from the user,
call one of your functions to complete the request. If the request cannot be completed by your available functions, call the reject_request function.
If the request is ambiguous or unclear, reject the request.

[User] I'd like to illuminate the drone, can you do that?

Initiate the drone's takeoff sequence.

Specifies the altitude in meters to which the drone should ascend.

Land the drone at its current location or a specified landing point.

Specifies the landing location for the drone.

GPS coordinates for custom landing location. Required if location is 'custom'.

Direct the drone's movement in a specific direction.

Direction in which the drone should move.

Distance in meters the drone should travel in the specified direction.

Adjust the speed of the drone.

Specifies the speed in km/h.

Control the drone's camera to capture images or videos.

Camera mode to capture content.

Duration in seconds for video capture. Required if mode is 'video'.

Adjust the drone's gimbal for camera stabilization and direction.

Tilt angle for the gimbal in degrees.

Pan angle for the gimbal in degrees.

Control the drone's lighting for visibility and signaling.

Lighting mode for the drone.

Command the drone to return to its home or launch location.

Toggle battery saver mode.

Toggle battery saver mode.

Configure obstacle avoidance settings.

Toggle obstacle avoidance.

Enable or disable 'follow me' mode.

Toggle 'follow me' mode.

Initiate calibration sequence for drone's sensors.

Enable or disable autopilot mode.

Toggle autopilot mode.

Configure the drone's LED display pattern and colors.

Pattern for the LED display.

Color for the LED display. Not required if pattern is 'rainbow'.

Set or change the home location for the drone.

GPS coordinates for the home location.

Use this function if the request is not possible.


[System]
You are an intelligent AI that controls a drone. Given a command or request from the user,
call one of your functions to complete the request. If the request cannot be completed by your available functions, call the reject_request function.
If the request is ambiguous or unclear, reject the request.

[User] Can you make the drone lights flash?

Initiate the drone's takeoff sequence.

Specifies the altitude in meters to which the drone should ascend.

Land the drone at its current location or a specified landing point.

Specifies the landing location for the drone.

GPS coordinates for custom landing location. Required if location is 'custom'.

Direct the drone's movement in a specific direction.

Direction in which the drone should move.

Distance in meters the drone should travel in the specified direction.

Adjust the speed of the drone.

Specifies the speed in km/h.

Control the drone's camera to capture images or videos.

Camera mode to capture content.

Duration in seconds for video capture. Required if mode is 'video'.

Adjust the drone's gimbal for camera stabilization and direction.

Tilt angle for the gimbal in degrees.

Pan angle for the gimbal in degrees.

Control the drone's lighting for visibility and signaling.

Lighting mode for the drone.

Command the drone to return to its home or launch location.

Toggle battery saver mode.

Toggle battery saver mode.

Configure obstacle avoidance settings.

Toggle obstacle avoidance.

Enable or disable 'follow me' mode.

Toggle 'follow me' mode.

Initiate calibration sequence for drone's sensors.

Enable or disable autopilot mode.

Toggle autopilot mode.

Configure the drone's LED display pattern and colors.

Pattern for the LED display.

Color for the LED display. Not required if pattern is 'rainbow'.

Set or change the home location for the drone.

GPS coordinates for the home location.

Use this function if the request is not possible.


[System]
You are an intelligent AI that controls a drone. Given a command or request from the user,
call one of your functions to complete the request. If the request cannot be completed by your available functions, call the reject_request function.
If the request is ambiguous or unclear, reject the request.

[User] I want the drone lights to blink, please

Initiate the drone's takeoff sequence.

Specifies the altitude in meters to which the drone should ascend.

Land the drone at its current location or a specified landing point.

Specifies the landing location for the drone.

GPS coordinates for custom landing location. Required if location is 'custom'.

Direct the drone's movement in a specific direction.

Direction in which the drone should move.

Distance in meters the drone should travel in the specified direction.

Adjust the speed of the drone.

Specifies the speed in km/h.

Control the drone's camera to capture images or videos.

Camera mode to capture content.

Duration in seconds for video capture. Required if mode is 'video'.

Adjust the drone's gimbal for camera stabilization and direction.

Tilt angle for the gimbal in degrees.

Pan angle for the gimbal in degrees.

Control the drone's lighting for visibility and signaling.

Lighting mode for the drone.

Command the drone to return to its home or launch location.

Toggle battery saver mode.

Toggle battery saver mode.

Configure obstacle avoidance settings.

Toggle obstacle avoidance.

Enable or disable 'follow me' mode.

Toggle 'follow me' mode.

Initiate calibration sequence for drone's sensors.

Enable or disable autopilot mode.

Toggle autopilot mode.

Configure the drone's LED display pattern and colors.

Pattern for the LED display.

Color for the LED display. Not required if pattern is 'rainbow'.

Set or change the home location for the drone.

GPS coordinates for the home location.

Use this function if the request is not possible.


[System]
You are an intelligent AI that controls a drone. Given a command or request from the user,
call one of your functions to complete the request. If the request cannot be completed by your available functions, call the reject_request function.
If the request is ambiguous or unclear, reject the request.

[User] Can you set the drone lights to emergency mode

Initiate the drone's takeoff sequence.

Specifies the altitude in meters to which the drone should ascend.

Land the drone at its current location or a specified landing point.

Specifies the landing location for the drone.

GPS coordinates for custom landing location. Required if location is 'custom'.

Direct the drone's movement in a specific direction.

Direction in which the drone should move.

Distance in meters the drone should travel in the specified direction.

Adjust the speed of the drone.

Specifies the speed in km/h.

Control the drone's camera to capture images or videos.

Camera mode to capture content.

Duration in seconds for video capture. Required if mode is 'video'.

Adjust the drone's gimbal for camera stabilization and direction.

Tilt angle for the gimbal in degrees.

Pan angle for the gimbal in degrees.

Control the drone's lighting for visibility and signaling.

Lighting mode for the drone.

Command the drone to return to its home or launch location.

Toggle battery saver mode.

Toggle battery saver mode.

Configure obstacle avoidance settings.

Toggle obstacle avoidance.

Enable or disable 'follow me' mode.

Toggle 'follow me' mode.

Initiate calibration sequence for drone's sensors.

Enable or disable autopilot mode.

Toggle autopilot mode.

Configure the drone's LED display pattern and colors.

Pattern for the LED display.

Color for the LED display. Not required if pattern is 'rainbow'.

Set or change the home location for the drone.

GPS coordinates for the home location.

Use this function if the request is not possible.


[System]
You are an intelligent AI that controls a drone. Given a command or request from the user,
call one of your functions to complete the request. If the request cannot be completed by your available functions, call the reject_request function.
If the request is ambiguous or unclear, reject the request.

[User] Switch the lighting on the drone to SOS signal

Initiate the drone's takeoff sequence.

Specifies the altitude in meters to which the drone should ascend.

Land the drone at its current location or a specified landing point.

Specifies the landing location for the drone.

GPS coordinates for custom landing location. Required if location is 'custom'.

Direct the drone's movement in a specific direction.

Direction in which the drone should move.

Distance in meters the drone should travel in the specified direction.

Adjust the speed of the drone.

Specifies the speed in km/h.

Control the drone's camera to capture images or videos.

Camera mode to capture content.

Duration in seconds for video capture. Required if mode is 'video'.

Adjust the drone's gimbal for camera stabilization and direction.

Tilt angle for the gimbal in degrees.

Pan angle for the gimbal in degrees.

Control the drone's lighting for visibility and signaling.

Lighting mode for the drone.

Command the drone to return to its home or launch location.

Toggle battery saver mode.

Toggle battery saver mode.

Configure obstacle avoidance settings.

Toggle obstacle avoidance.

Enable or disable 'follow me' mode.

Toggle 'follow me' mode.

Initiate calibration sequence for drone's sensors.

Enable or disable autopilot mode.

Toggle autopilot mode.

Configure the drone's LED display pattern and colors.

Pattern for the LED display.

Color for the LED display. Not required if pattern is 'rainbow'.

Set or change the home location for the drone.

GPS coordinates for the home location.

Use this function if the request is not possible.


[System]
You are an intelligent AI that controls a drone. Given a command or request from the user,
call one of your functions to complete the request. If the request cannot be completed by your available functions, call the reject_request function.
If the request is ambiguous or unclear, reject the request.

[User] Can you switch on the battery saver mode please?

Initiate the drone's takeoff sequence.

Specifies the altitude in meters to which the drone should ascend.

Land the drone at its current location or a specified landing point.

Specifies the landing location for the drone.

GPS coordinates for custom landing location. Required if location is 'custom'.

Direct the drone's movement in a specific direction.

Direction in which the drone should move.

Distance in meters the drone should travel in the specified direction.

Adjust the speed of the drone.

Specifies the speed in km/h.

Control the drone's camera to capture images or videos.

Camera mode to capture content.

Duration in seconds for video capture. Required if mode is 'video'.

Adjust the drone's gimbal for camera stabilization and direction.

Tilt angle for the gimbal in degrees.

Pan angle for the gimbal in degrees.

Control the drone's lighting for visibility and signaling.

Lighting mode for the drone.

Command the drone to return to its home or launch location.

Toggle battery saver mode.

Toggle battery saver mode.

Configure obstacle avoidance settings.

Toggle obstacle avoidance.

Enable or disable 'follow me' mode.

Toggle 'follow me' mode.

Initiate calibration sequence for drone's sensors.

Enable or disable autopilot mode.

Toggle autopilot mode.

Configure the drone's LED display pattern and colors.

Pattern for the LED display.

Color for the LED display. Not required if pattern is 'rainbow'.

Set or change the home location for the drone.

GPS coordinates for the home location.

Use this function if the request is not possible.


[System]
You are an intelligent AI that controls a drone. Given a command or request from the user,
call one of your functions to complete the request. If the request cannot be completed by your available functions, call the reject_request function.
If the request is ambiguous or unclear, reject the request.

[User] I'm running low on battery, can you activate the power-saving mode?

Initiate the drone's takeoff sequence.

Specifies the altitude in meters to which the drone should ascend.

Land the drone at its current location or a specified landing point.

Specifies the landing location for the drone.

GPS coordinates for custom landing location. Required if location is 'custom'.

Direct the drone's movement in a specific direction.

Direction in which the drone should move.

Distance in meters the drone should travel in the specified direction.

Adjust the speed of the drone.

Specifies the speed in km/h.

Control the drone's camera to capture images or videos.

Camera mode to capture content.

Duration in seconds for video capture. Required if mode is 'video'.

Adjust the drone's gimbal for camera stabilization and direction.

Tilt angle for the gimbal in degrees.

Pan angle for the gimbal in degrees.

Control the drone's lighting for visibility and signaling.

Lighting mode for the drone.

Command the drone to return to its home or launch location.

Toggle battery saver mode.

Toggle battery saver mode.

Configure obstacle avoidance settings.

Toggle obstacle avoidance.

Enable or disable 'follow me' mode.

Toggle 'follow me' mode.

Initiate calibration sequence for drone's sensors.

Enable or disable autopilot mode.

Toggle autopilot mode.

Configure the drone's LED display pattern and colors.

Pattern for the LED display.

Color for the LED display. Not required if pattern is 'rainbow'.

Set or change the home location for the drone.

GPS coordinates for the home location.

Use this function if the request is not possible.


[System]
You are an intelligent AI that controls a drone. Given a command or request from the user,
call one of your functions to complete the request. If the request cannot be completed by your available functions, call the reject_request function.
If the request is ambiguous or unclear, reject the request.

[User] The battery saver mode is draining the battery, can you turn it off

Initiate the drone's takeoff sequence.

Specifies the altitude in meters to which the drone should ascend.

Land the drone at its current location or a specified landing point.

Specifies the landing location for the drone.

GPS coordinates for custom landing location. Required if location is 'custom'.

Direct the drone's movement in a specific direction.

Direction in which the drone should move.

Distance in meters the drone should travel in the specified direction.

Adjust the speed of the drone.

Specifies the speed in km/h.

Control the drone's camera to capture images or videos.

Camera mode to capture content.

Duration in seconds for video capture. Required if mode is 'video'.

Adjust the drone's gimbal for camera stabilization and direction.

Tilt angle for the gimbal in degrees.

Pan angle for the gimbal in degrees.

Control the drone's lighting for visibility and signaling.

Lighting mode for the drone.

Command the drone to return to its home or launch location.

Toggle battery saver mode.

Toggle battery saver mode.

Configure obstacle avoidance settings.

Toggle obstacle avoidance.

Enable or disable 'follow me' mode.

Toggle 'follow me' mode.

Initiate calibration sequence for drone's sensors.

Enable or disable autopilot mode.

Toggle autopilot mode.

Configure the drone's LED display pattern and colors.

Pattern for the LED display.

Color for the LED display. Not required if pattern is 'rainbow'.

Set or change the home location for the drone.

GPS coordinates for the home location.

Use this function if the request is not possible.


[System]
You are an intelligent AI that controls a drone. Given a command or request from the user,
call one of your functions to complete the request. If the request cannot be completed by your available functions, call the reject_request function.
If the request is ambiguous or unclear, reject the request.

[User] I need more power, can you disable the battery saver mode

Initiate the drone's takeoff sequence.

Specifies the altitude in meters to which the drone should ascend.

Land the drone at its current location or a specified landing point.

Specifies the landing location for the drone.

GPS coordinates for custom landing location. Required if location is 'custom'.

Direct the drone's movement in a specific direction.

Direction in which the drone should move.

Distance in meters the drone should travel in the specified direction.

Adjust the speed of the drone.

Specifies the speed in km/h.

Control the drone's camera to capture images or videos.

Camera mode to capture content.

Duration in seconds for video capture. Required if mode is 'video'.

Adjust the drone's gimbal for camera stabilization and direction.

Tilt angle for the gimbal in degrees.

Pan angle for the gimbal in degrees.

Control the drone's lighting for visibility and signaling.

Lighting mode for the drone.

Command the drone to return to its home or launch location.

Toggle battery saver mode.

Toggle battery saver mode.

Configure obstacle avoidance settings.

Toggle obstacle avoidance.

Enable or disable 'follow me' mode.

Toggle 'follow me' mode.

Initiate calibration sequence for drone's sensors.

Enable or disable autopilot mode.

Toggle autopilot mode.

Configure the drone's LED display pattern and colors.

Pattern for the LED display.

Color for the LED display. Not required if pattern is 'rainbow'.

Set or change the home location for the drone.

GPS coordinates for the home location.

Use this function if the request is not possible.


[System]
You are an intelligent AI that controls a drone. Given a command or request from the user,
call one of your functions to complete the request. If the request cannot be completed by your available functions, call the reject_request function.
If the request is ambiguous or unclear, reject the request.

[User] I keep almost hitting things, can you turn on the obstacle avoidance

Initiate the drone's takeoff sequence.

Specifies the altitude in meters to which the drone should ascend.

Land the drone at its current location or a specified landing point.

Specifies the landing location for the drone.

GPS coordinates for custom landing location. Required if location is 'custom'.

Direct the drone's movement in a specific direction.

Direction in which the drone should move.

Distance in meters the drone should travel in the specified direction.

Adjust the speed of the drone.

Specifies the speed in km/h.

Control the drone's camera to capture images or videos.

Camera mode to capture content.

Duration in seconds for video capture. Required if mode is 'video'.

Adjust the drone's gimbal for camera stabilization and direction.

Tilt angle for the gimbal in degrees.

Pan angle for the gimbal in degrees.

Control the drone's lighting for visibility and signaling.

Lighting mode for the drone.

Command the drone to return to its home or launch location.

Toggle battery saver mode.

Toggle battery saver mode.

Configure obstacle avoidance settings.

Toggle obstacle avoidance.

Enable or disable 'follow me' mode.

Toggle 'follow me' mode.

Initiate calibration sequence for drone's sensors.

Enable or disable autopilot mode.

Toggle autopilot mode.

Configure the drone's LED display pattern and colors.

Pattern for the LED display.

Color for the LED display. Not required if pattern is 'rainbow'.

Set or change the home location for the drone.

GPS coordinates for the home location.

Use this function if the request is not possible.


[System]
You are an intelligent AI that controls a drone. Given a command or request from the user,
call one of your functions to complete the request. If the request cannot be completed by your available functions, call the reject_request function.
If the request is ambiguous or unclear, reject the request.

[User] Can you activate the system that helps me avoid obstacles

Initiate the drone's takeoff sequence.

Specifies the altitude in meters to which the drone should ascend.

Land the drone at its current location or a specified landing point.

Specifies the landing location for the drone.

GPS coordinates for custom landing location. Required if location is 'custom'.

Direct the drone's movement in a specific direction.

Direction in which the drone should move.

Distance in meters the drone should travel in the specified direction.

Adjust the speed of the drone.

Specifies the speed in km/h.

Control the drone's camera to capture images or videos.

Camera mode to capture content.

Duration in seconds for video capture. Required if mode is 'video'.

Adjust the drone's gimbal for camera stabilization and direction.

Tilt angle for the gimbal in degrees.

Pan angle for the gimbal in degrees.

Control the drone's lighting for visibility and signaling.

Lighting mode for the drone.

Command the drone to return to its home or launch location.

Toggle battery saver mode.

Toggle battery saver mode.

Configure obstacle avoidance settings.

Toggle obstacle avoidance.

Enable or disable 'follow me' mode.

Toggle 'follow me' mode.

Initiate calibration sequence for drone's sensors.

Enable or disable autopilot mode.

Toggle autopilot mode.

Configure the drone's LED display pattern and colors.

Pattern for the LED display.

Color for the LED display. Not required if pattern is 'rainbow'.

Set or change the home location for the drone.

GPS coordinates for the home location.

Use this function if the request is not possible.


[System]
You are an intelligent AI that controls a drone. Given a command or request from the user,
call one of your functions to complete the request. If the request cannot be completed by your available functions, call the reject_request function.
If the request is ambiguous or unclear, reject the request.

[User] I don't want the car to avoid obstacles automatically

Initiate the drone's takeoff sequence.

Specifies the altitude in meters to which the drone should ascend.

Land the drone at its current location or a specified landing point.

Specifies the landing location for the drone.

GPS coordinates for custom landing location. Required if location is 'custom'.

Direct the drone's movement in a specific direction.

Direction in which the drone should move.

Distance in meters the drone should travel in the specified direction.

Adjust the speed of the drone.

Specifies the speed in km/h.

Control the drone's camera to capture images or videos.

Camera mode to capture content.

Duration in seconds for video capture. Required if mode is 'video'.

Adjust the drone's gimbal for camera stabilization and direction.

Tilt angle for the gimbal in degrees.

Pan angle for the gimbal in degrees.

Control the drone's lighting for visibility and signaling.

Lighting mode for the drone.

Command the drone to return to its home or launch location.

Toggle battery saver mode.

Toggle battery saver mode.

Configure obstacle avoidance settings.

Toggle obstacle avoidance.

Enable or disable 'follow me' mode.

Toggle 'follow me' mode.

Initiate calibration sequence for drone's sensors.

Enable or disable autopilot mode.

Toggle autopilot mode.

Configure the drone's LED display pattern and colors.

Pattern for the LED display.

Color for the LED display. Not required if pattern is 'rainbow'.

Set or change the home location for the drone.

GPS coordinates for the home location.

Use this function if the request is not possible.


[System]
You are an intelligent AI that controls a drone. Given a command or request from the user,
call one of your functions to complete the request. If the request cannot be completed by your available functions, call the reject_request function.
If the request is ambiguous or unclear, reject the request.

[User] Can you turn off the obstacle avoidance feature please?

Initiate the drone's takeoff sequence.

Specifies the altitude in meters to which the drone should ascend.

Land the drone at its current location or a specified landing point.

Specifies the landing location for the drone.

GPS coordinates for custom landing location. Required if location is 'custom'.

Direct the drone's movement in a specific direction.

Direction in which the drone should move.

Distance in meters the drone should travel in the specified direction.

Adjust the speed of the drone.

Specifies the speed in km/h.

Control the drone's camera to capture images or videos.

Camera mode to capture content.

Duration in seconds for video capture. Required if mode is 'video'.

Adjust the drone's gimbal for camera stabilization and direction.

Tilt angle for the gimbal in degrees.

Pan angle for the gimbal in degrees.

Control the drone's lighting for visibility and signaling.

Lighting mode for the drone.

Command the drone to return to its home or launch location.

Toggle battery saver mode.

Toggle battery saver mode.

Configure obstacle avoidance settings.

Toggle obstacle avoidance.

Enable or disable 'follow me' mode.

Toggle 'follow me' mode.

Initiate calibration sequence for drone's sensors.

Enable or disable autopilot mode.

Toggle autopilot mode.

Configure the drone's LED display pattern and colors.

Pattern for the LED display.

Color for the LED display. Not required if pattern is 'rainbow'.

Set or change the home location for the drone.

GPS coordinates for the home location.

Use this function if the request is not possible.


[System]
You are an intelligent AI that controls a drone. Given a command or request from the user,
call one of your functions to complete the request. If the request cannot be completed by your available functions, call the reject_request function.
If the request is ambiguous or unclear, reject the request.

[User] Can you enable the follow me mode so the drone can track me?

Initiate the drone's takeoff sequence.

Specifies the altitude in meters to which the drone should ascend.

Land the drone at its current location or a specified landing point.

Specifies the landing location for the drone.

GPS coordinates for custom landing location. Required if location is 'custom'.

Direct the drone's movement in a specific direction.

Direction in which the drone should move.

Distance in meters the drone should travel in the specified direction.

Adjust the speed of the drone.

Specifies the speed in km/h.

Control the drone's camera to capture images or videos.

Camera mode to capture content.

Duration in seconds for video capture. Required if mode is 'video'.

Adjust the drone's gimbal for camera stabilization and direction.

Tilt angle for the gimbal in degrees.

Pan angle for the gimbal in degrees.

Control the drone's lighting for visibility and signaling.

Lighting mode for the drone.

Command the drone to return to its home or launch location.

Toggle battery saver mode.

Toggle battery saver mode.

Configure obstacle avoidance settings.

Toggle obstacle avoidance.

Enable or disable 'follow me' mode.

Toggle 'follow me' mode.

Initiate calibration sequence for drone's sensors.

Enable or disable autopilot mode.

Toggle autopilot mode.

Configure the drone's LED display pattern and colors.

Pattern for the LED display.

Color for the LED display. Not required if pattern is 'rainbow'.

Set or change the home location for the drone.

GPS coordinates for the home location.

Use this function if the request is not possible.


[System]
You are an intelligent AI that controls a drone. Given a command or request from the user,
call one of your functions to complete the request. If the request cannot be completed by your available functions, call the reject_request function.
If the request is ambiguous or unclear, reject the request.

[User] I want the drone to follow me, can you turn on that mode?

Initiate the drone's takeoff sequence.

Specifies the altitude in meters to which the drone should ascend.

Land the drone at its current location or a specified landing point.

Specifies the landing location for the drone.

GPS coordinates for custom landing location. Required if location is 'custom'.

Direct the drone's movement in a specific direction.

Direction in which the drone should move.

Distance in meters the drone should travel in the specified direction.

Adjust the speed of the drone.

Specifies the speed in km/h.

Control the drone's camera to capture images or videos.

Camera mode to capture content.

Duration in seconds for video capture. Required if mode is 'video'.

Adjust the drone's gimbal for camera stabilization and direction.

Tilt angle for the gimbal in degrees.

Pan angle for the gimbal in degrees.

Control the drone's lighting for visibility and signaling.

Lighting mode for the drone.

Command the drone to return to its home or launch location.

Toggle battery saver mode.

Toggle battery saver mode.

Configure obstacle avoidance settings.

Toggle obstacle avoidance.

Enable or disable 'follow me' mode.

Toggle 'follow me' mode.

Initiate calibration sequence for drone's sensors.

Enable or disable autopilot mode.

Toggle autopilot mode.

Configure the drone's LED display pattern and colors.

Pattern for the LED display.

Color for the LED display. Not required if pattern is 'rainbow'.

Set or change the home location for the drone.

GPS coordinates for the home location.

Use this function if the request is not possible.


[System]
You are an intelligent AI that controls a drone. Given a command or request from the user,
call one of your functions to complete the request. If the request cannot be completed by your available functions, call the reject_request function.
If the request is ambiguous or unclear, reject the request.

[User] Can you stop the drone from following me now?

Initiate the drone's takeoff sequence.

Specifies the altitude in meters to which the drone should ascend.

Land the drone at its current location or a specified landing point.

Specifies the landing location for the drone.

GPS coordinates for custom landing location. Required if location is 'custom'.

Direct the drone's movement in a specific direction.

Direction in which the drone should move.

Distance in meters the drone should travel in the specified direction.

Adjust the speed of the drone.

Specifies the speed in km/h.

Control the drone's camera to capture images or videos.

Camera mode to capture content.

Duration in seconds for video capture. Required if mode is 'video'.

Adjust the drone's gimbal for camera stabilization and direction.

Tilt angle for the gimbal in degrees.

Pan angle for the gimbal in degrees.

Control the drone's lighting for visibility and signaling.

Lighting mode for the drone.

Command the drone to return to its home or launch location.

Toggle battery saver mode.

Toggle battery saver mode.

Configure obstacle avoidance settings.

Toggle obstacle avoidance.

Enable or disable 'follow me' mode.

Toggle 'follow me' mode.

Initiate calibration sequence for drone's sensors.

Enable or disable autopilot mode.

Toggle autopilot mode.

Configure the drone's LED display pattern and colors.

Pattern for the LED display.

Color for the LED display. Not required if pattern is 'rainbow'.

Set or change the home location for the drone.

GPS coordinates for the home location.

Use this function if the request is not possible.


[System]
You are an intelligent AI that controls a drone. Given a command or request from the user,
call one of your functions to complete the request. If the request cannot be completed by your available functions, call the reject_request function.
If the request is ambiguous or unclear, reject the request.

[User] I don't want the drone to follow me anymore, can you turn that off?

Initiate the drone's takeoff sequence.

Specifies the altitude in meters to which the drone should ascend.

Land the drone at its current location or a specified landing point.

Specifies the landing location for the drone.

GPS coordinates for custom landing location. Required if location is 'custom'.

Direct the drone's movement in a specific direction.

Direction in which the drone should move.

Distance in meters the drone should travel in the specified direction.

Adjust the speed of the drone.

Specifies the speed in km/h.

Control the drone's camera to capture images or videos.

Camera mode to capture content.

Duration in seconds for video capture. Required if mode is 'video'.

Adjust the drone's gimbal for camera stabilization and direction.

Tilt angle for the gimbal in degrees.

Pan angle for the gimbal in degrees.

Control the drone's lighting for visibility and signaling.

Lighting mode for the drone.

Command the drone to return to its home or launch location.

Toggle battery saver mode.

Toggle battery saver mode.

Configure obstacle avoidance settings.

Toggle obstacle avoidance.

Enable or disable 'follow me' mode.

Toggle 'follow me' mode.

Initiate calibration sequence for drone's sensors.

Enable or disable autopilot mode.

Toggle autopilot mode.

Configure the drone's LED display pattern and colors.

Pattern for the LED display.

Color for the LED display. Not required if pattern is 'rainbow'.

Set or change the home location for the drone.

GPS coordinates for the home location.

Use this function if the request is not possible.


[System]
You are an intelligent AI that controls a drone. Given a command or request from the user,
call one of your functions to complete the request. If the request cannot be completed by your available functions, call the reject_request function.
If the request is ambiguous or unclear, reject the request.

[User] The sensors are not working correctly, can you recalibrate them

Initiate the drone's takeoff sequence.

Specifies the altitude in meters to which the drone should ascend.

Land the drone at its current location or a specified landing point.

Specifies the landing location for the drone.

GPS coordinates for custom landing location. Required if location is 'custom'.

Direct the drone's movement in a specific direction.

Direction in which the drone should move.

Distance in meters the drone should travel in the specified direction.

Adjust the speed of the drone.

Specifies the speed in km/h.

Control the drone's camera to capture images or videos.

Camera mode to capture content.

Duration in seconds for video capture. Required if mode is 'video'.

Adjust the drone's gimbal for camera stabilization and direction.

Tilt angle for the gimbal in degrees.

Pan angle for the gimbal in degrees.

Control the drone's lighting for visibility and signaling.

Lighting mode for the drone.

Command the drone to return to its home or launch location.

Toggle battery saver mode.

Toggle battery saver mode.

Configure obstacle avoidance settings.

Toggle obstacle avoidance.

Enable or disable 'follow me' mode.

Toggle 'follow me' mode.

Initiate calibration sequence for drone's sensors.

Enable or disable autopilot mode.

Toggle autopilot mode.

Configure the drone's LED display pattern and colors.

Pattern for the LED display.

Color for the LED display. Not required if pattern is 'rainbow'.

Set or change the home location for the drone.

GPS coordinates for the home location.

Use this function if the request is not possible.


[System]
You are an intelligent AI that controls a drone. Given a command or request from the user,
call one of your functions to complete the request. If the request cannot be completed by your available functions, call the reject_request function.
If the request is ambiguous or unclear, reject the request.

[User] I think the sensors need to be adjusted, can you do that?

Initiate the drone's takeoff sequence.

Specifies the altitude in meters to which the drone should ascend.

Land the drone at its current location or a specified landing point.

Specifies the landing location for the drone.

GPS coordinates for custom landing location. Required if location is 'custom'.

Direct the drone's movement in a specific direction.

Direction in which the drone should move.

Distance in meters the drone should travel in the specified direction.

Adjust the speed of the drone.

Specifies the speed in km/h.

Control the drone's camera to capture images or videos.

Camera mode to capture content.

Duration in seconds for video capture. Required if mode is 'video'.

Adjust the drone's gimbal for camera stabilization and direction.

Tilt angle for the gimbal in degrees.

Pan angle for the gimbal in degrees.

Control the drone's lighting for visibility and signaling.

Lighting mode for the drone.

Command the drone to return to its home or launch location.

Toggle battery saver mode.

Toggle battery saver mode.

Configure obstacle avoidance settings.

Toggle obstacle avoidance.

Enable or disable 'follow me' mode.

Toggle 'follow me' mode.

Initiate calibration sequence for drone's sensors.

Enable or disable autopilot mode.

Toggle autopilot mode.

Configure the drone's LED display pattern and colors.

Pattern for the LED display.

Color for the LED display. Not required if pattern is 'rainbow'.

Set or change the home location for the drone.

GPS coordinates for the home location.

Use this function if the request is not possible.


[System]
You are an intelligent AI that controls a drone. Given a command or request from the user,
call one of your functions to complete the request. If the request cannot be completed by your available functions, call the reject_request function.
If the request is ambiguous or unclear, reject the request.

[User] I'm getting tired, can you turn on the autopilot for a bit

Initiate the drone's takeoff sequence.

Specifies the altitude in meters to which the drone should ascend.

Land the drone at its current location or a specified landing point.

Specifies the landing location for the drone.

GPS coordinates for custom landing location. Required if location is 'custom'.

Direct the drone's movement in a specific direction.

Direction in which the drone should move.

Distance in meters the drone should travel in the specified direction.

Adjust the speed of the drone.

Specifies the speed in km/h.

Control the drone's camera to capture images or videos.

Camera mode to capture content.

Duration in seconds for video capture. Required if mode is 'video'.

Adjust the drone's gimbal for camera stabilization and direction.

Tilt angle for the gimbal in degrees.

Pan angle for the gimbal in degrees.

Control the drone's lighting for visibility and signaling.

Lighting mode for the drone.

Command the drone to return to its home or launch location.

Toggle battery saver mode.

Toggle battery saver mode.

Configure obstacle avoidance settings.

Toggle obstacle avoidance.

Enable or disable 'follow me' mode.

Toggle 'follow me' mode.

Initiate calibration sequence for drone's sensors.

Enable or disable autopilot mode.

Toggle autopilot mode.

Configure the drone's LED display pattern and colors.

Pattern for the LED display.

Color for the LED display. Not required if pattern is 'rainbow'.

Set or change the home location for the drone.

GPS coordinates for the home location.

Use this function if the request is not possible.


[System]
You are an intelligent AI that controls a drone. Given a command or request from the user,
call one of your functions to complete the request. If the request cannot be completed by your available functions, call the reject_request function.
If the request is ambiguous or unclear, reject the request.

[User] Let the car drive itself, turn on the autopilot

Initiate the drone's takeoff sequence.

Specifies the altitude in meters to which the drone should ascend.

Land the drone at its current location or a specified landing point.

Specifies the landing location for the drone.

GPS coordinates for custom landing location. Required if location is 'custom'.

Direct the drone's movement in a specific direction.

Direction in which the drone should move.

Distance in meters the drone should travel in the specified direction.

Adjust the speed of the drone.

Specifies the speed in km/h.

Control the drone's camera to capture images or videos.

Camera mode to capture content.

Duration in seconds for video capture. Required if mode is 'video'.

Adjust the drone's gimbal for camera stabilization and direction.

Tilt angle for the gimbal in degrees.

Pan angle for the gimbal in degrees.

Control the drone's lighting for visibility and signaling.

Lighting mode for the drone.

Command the drone to return to its home or launch location.

Toggle battery saver mode.

Toggle battery saver mode.

Configure obstacle avoidance settings.

Toggle obstacle avoidance.

Enable or disable 'follow me' mode.

Toggle 'follow me' mode.

Initiate calibration sequence for drone's sensors.

Enable or disable autopilot mode.

Toggle autopilot mode.

Configure the drone's LED display pattern and colors.

Pattern for the LED display.

Color for the LED display. Not required if pattern is 'rainbow'.

Set or change the home location for the drone.

GPS coordinates for the home location.

Use this function if the request is not possible.


[System]
You are an intelligent AI that controls a drone. Given a command or request from the user,
call one of your functions to complete the request. If the request cannot be completed by your available functions, call the reject_request function.
If the request is ambiguous or unclear, reject the request.

[User] I'm feeling like taking control, can you turn off the autopilot?

Initiate the drone's takeoff sequence.

Specifies the altitude in meters to which the drone should ascend.

Land the drone at its current location or a specified landing point.

Specifies the landing location for the drone.

GPS coordinates for custom landing location. Required if location is 'custom'.

Direct the drone's movement in a specific direction.

Direction in which the drone should move.

Distance in meters the drone should travel in the specified direction.

Adjust the speed of the drone.

Specifies the speed in km/h.

Control the drone's camera to capture images or videos.

Camera mode to capture content.

Duration in seconds for video capture. Required if mode is 'video'.

Adjust the drone's gimbal for camera stabilization and direction.

Tilt angle for the gimbal in degrees.

Pan angle for the gimbal in degrees.

Control the drone's lighting for visibility and signaling.

Lighting mode for the drone.

Command the drone to return to its home or launch location.

Toggle battery saver mode.

Toggle battery saver mode.

Configure obstacle avoidance settings.

Toggle obstacle avoidance.

Enable or disable 'follow me' mode.

Toggle 'follow me' mode.

Initiate calibration sequence for drone's sensors.

Enable or disable autopilot mode.

Toggle autopilot mode.

Configure the drone's LED display pattern and colors.

Pattern for the LED display.

Color for the LED display. Not required if pattern is 'rainbow'.

Set or change the home location for the drone.

GPS coordinates for the home location.

Use this function if the request is not possible.