An extension for integrating OpenAI's GPT models (e.g., GPT-4) into your application, providing configurable AI-driven features such as conversational agents, task automation, and tool integration.
Features
OpenAI GPT Integration: Leverage GPT models for text processing and conversational tasks.
Configurable: Easily customize API keys, model settings, prompts, temperature, etc.
Async Queue Processing: Supports real-time message processing with task cancellation and prioritization.
Tool Support: Integrate external tools like image recognition via OpenAI's API.
API
Refer to api definition in [manifest.json] and default values in property.json.
Property
Type
Description
api_key
string
API key for authenticating with OpenAI
frequency_penalty
float64
Controls how much to penalize new tokens based on their existing frequency in the text so far
presence_penalty
float64
Controls how much to penalize new tokens based on whether they appear in the text so far
temperature
float64
Sampling temperature, higher values mean more randomness
top_p
float64
Nucleus sampling, chooses tokens with cumulative probability p