/droidbot-assistant-GPT

Primary LanguagePythonApache License 2.0Apache-2.0

Android UI Interaction Module

This Python module interacts with the Android UI using the uiautomator2 library and provides functionality for starting Android apps, initializing the Android device, filtering available views, and generating action prompts based on identified views.

Dependencies

This module has a direct dependency on DroidBot. Ensure that you have DroidBot installed for proper functionality.

OpenAI Assistant Module

This Python module interacts with the OpenAI API to create an Assistant and conduct conversations in a threaded manner. It offers functions to create an Assistant, start a new conversation thread, attach messages to the thread, run the thread with an OpenAI Assistant, and await the thread's completion. The module streamlines conversational interactions with the OpenAI API.