INNER CODE UNIT · Go

getNonStreamBody

easegress-io/easegress · scripts/benchmark/aigateway/llm/main.go:49

func getNonStreamBody(req *ChatCompletionRequest) any {
	return map[string]any{
		"id":      fmt.Sprintf("chatcmpl-%d", time.Now().Unix()),
		"object":  "chat.completion",
		"created": time.Now().Unix(),
		"model":   req.Model,
		"choices": []any{
			map[string]any{
				"index": 0,
				"message": map[string]any{
					"role":    "assistant",
					"content": "Hello! How can I assist you today?",
				},
				"finish_reason": "stop",
			},
		},
		"usage": map[string]any{
			"prompt_tokens":     19,

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…