OpenAIAdaptor

UMLClass
Skill Seekers :: skill_seekers :: Adaptors :: OpenAIAdaptor

Description

OpenAI ChatGPT platform adaptor. Handles Assistant instructions format, ZIP packaging for Assistants API, upload creates Assistant + Vector Store, and AI enhancement using GPT-4o.

Generalized Elements

Attributes

Visibility Name Type Description
public PLATFORM str
public PLATFORM_NAME str

Operations

Visibility Name Description
public format_skill_md()
public package()
public upload()
public validate_api_key()
public get_env_var_name()
public supports_enhancement()
public enhance()
private _read_reference_files()
private _build_enhancement_prompt()

Properties

Name Value
name OpenAIAdaptor
stereotype null
visibility public
isAbstract false
isFinalSpecialization false
isLeaf false
isActive false

Relationships

Owned Elements

Diagrams