MCPcopy Create free account
hub / github.com/docker/model-test / NewShoppingTools

Function NewShoppingTools

tools/shopping_tools.go:15–19  ·  view source on GitHub ↗

NewShoppingTools creates a new instance of shopping tools

()

Source from the content-addressed store, hash-verified

13
14// NewShoppingTools creates a new instance of shopping tools
15func NewShoppingTools() *ShoppingTools {
16 return &ShoppingTools{
17 cart: make(map[string]int),
18 }
19}
20
21// GetToolDefinitions returns the tool definitions for OpenAI function calling
22func (st *ShoppingTools) GetToolDefinitions() []openai.ChatCompletionToolParam {

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected