Преглед на файлове

feat: implement prompt message tool call

Yeuoly преди 10 месеца
родител
ревизия
4a761aa5b2
променени са 1 файла, в които са добавени 6 реда и са изтрити 1 реда
  1. 6 1
      internal/types/entities/model_entities/llm.go

+ 6 - 1
internal/types/entities/model_entities/llm.go

@@ -97,7 +97,12 @@ type PromptMessageContent struct {
 }
 
 type PromptMessageToolCall struct {
-	// TODO:
+	ID       string `json:"id"`
+	Type     string `json:"type"`
+	Function struct {
+		Name      string `json:"name"`
+		Arguments string `json:"arguments"`
+	} `json:"function"`
 }
 
 func init() {