Files
ai-operator/internal/ai/openai/realtime/url.go
T

18 lines
330 B
Go

package realtime
import (
"ai-operator/internal/config"
"net/url"
)
func BuildURL(cfg config.OpenAIConfig) (string, string, error) {
u, err := url.Parse(cfg.RealtimeURL)
if err != nil {
return "", "", err
}
q := u.Query()
q.Set("model", cfg.RealtimeModel)
u.RawQuery = q.Encode()
return u.String(), u.String(), nil
}