Documentation ¶
Index ¶
- type OpenAIChatCompletionEngine
- func (t OpenAIChatCompletionEngine) IsSourceSizeOK(src string) bool
- func (t *OpenAIChatCompletionEngine) LoadConfig(conf config.Config) error
- func (t OpenAIChatCompletionEngine) Name() string
- func (t *OpenAIChatCompletionEngine) SetEndpoint(endpoint string) error
- func (t OpenAIChatCompletionEngine) SupportedSourceLanguages() ([]language.Tag, error)
- func (t OpenAIChatCompletionEngine) SupportedTargetLanguages(srcLang language.Tag) ([]language.Tag, error)
- func (t OpenAIChatCompletionEngine) Translate(ctx context.Context, srcLang language.Tag, tgtLang language.Tag, src string) (string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type OpenAIChatCompletionEngine ¶
type OpenAIChatCompletionEngine struct { ServerURL string // contains filtered or unexported fields }
func (OpenAIChatCompletionEngine) IsSourceSizeOK ¶
func (t OpenAIChatCompletionEngine) IsSourceSizeOK(src string) bool
func (*OpenAIChatCompletionEngine) LoadConfig ¶
func (t *OpenAIChatCompletionEngine) LoadConfig(conf config.Config) error
func (OpenAIChatCompletionEngine) Name ¶
func (t OpenAIChatCompletionEngine) Name() string
func (*OpenAIChatCompletionEngine) SetEndpoint ¶
func (t *OpenAIChatCompletionEngine) SetEndpoint(endpoint string) error
func (OpenAIChatCompletionEngine) SupportedSourceLanguages ¶
func (t OpenAIChatCompletionEngine) SupportedSourceLanguages() ([]language.Tag, error)
func (OpenAIChatCompletionEngine) SupportedTargetLanguages ¶
Click to show internal directories.
Click to hide internal directories.