1234567891011121314151617181920212223242526 |
- package llm
- import (
- "github.com/sashabaranov/go-openai"
- "github.com/stretchr/testify/assert"
- "testing"
- )
- func TestChatCompletionWithContext(t *testing.T) {
- filename := "test"
- messages := []openai.ChatCompletionMessage{
- {
- Role: openai.ChatMessageRoleSystem,
- },
- {
- Role: openai.ChatMessageRoleUser,
- },
- {
- Role: openai.ChatMessageRoleAssistant,
- },
- }
- messages = ChatCompletionWithContext(filename, messages)
- assert.NotNil(t, messages[1].MultiContent)
- }
|