switch llm to gemini

This commit is contained in:
unintendedfraud
2025-04-27 21:53:31 +02:00
parent 1f2411b6bf
commit 07397d4d8b
7 changed files with 256 additions and 39 deletions
+7 -5
View File
@@ -2,22 +2,24 @@ package main
import (
"fmt"
"hal/env"
"hal/handlers"
"os"
"os/signal"
"syscall"
"hal/env"
"hal/handlers"
discordbot "github.com/bwmarrin/discordgo"
"github.com/joho/godotenv"
)
func main() {
godotenv.Load()
fmt.Println("HAL started")
env := env.GetEnvVariables()
var err error
handler := handlers.Init(env.OpenaiHalToken)
handler := handlers.Init(env.OpenaiHalToken, env.GeminiToken)
discordToken := fmt.Sprintf("Bot %s", env.Token)
dgclient, err := discordbot.New(discordToken)