gws_core

Introduction
Getting Started
Developer guide
Release
Architecture
CLI
Technical documentations
Version

OpenAiHelper

Functions
call_gpt @classmethod

Call gpt chat, and add the response to the chat object as an assistant message

chat_messages : List
list of messages and context to send to the AI
Return type : str
call_whisper @classmethod

Call whisper to transcribe an audio file

audio_file_path : str
path to the audio file
prompt : Optional
Return type : str
describe_inputs_for_context @classmethod
inputs : dict
Return type : str
describe_inputs_text_for_context @classmethod
input_description : str
Return type : str
describe_outputs_for_context @classmethod
outputs_specs : Dict
Return type : str
describe_outputs_text_for_context @classmethod
output_description : str
Return type : str
get_code_context @classmethod

Define the context rules for the code generation, so the generated code is executable.

pip_package_names : List
list of available package that can be used in the generated code. The version of the package will be automatically retrieved
Return type : str
get_package_version_context @classmethod

Method to improve the context by giving the version of the provided pip packages installed in the lab.

pip_package_names : List
Return type : str