MCPcopy Create free account

hub / github.com/cloudwego/eino-ext / functions

Functions4,194 in github.com/cloudwego/eino-ext

↓ 1 callersFunctionconvAssistantGenImage
(img *schema.AssistantGenImage)
components/model/agenticgemini/conv.go:254
↓ 1 callersFunctionconvAssistantGenVideo
(video *schema.AssistantGenVideo)
components/model/agenticgemini/conv.go:306
↓ 1 callersFunctionconvChatMsgFileURLToResponseContentItem
(file *schema.ChatMessageFileURL)
components/model/ark/responses_api.go:1323
↓ 1 callersFunctionconvChatMsgImageURLToResponseContentItem
(image *schema.ChatMessageImageURL)
components/model/ark/responses_api.go:1304
↓ 1 callersFunctionconvFC
convFC converts a Gemini function call part to a schema.ToolCall. Note: Gemini does not provide tool call IDs, so we generate a UUID for compatibility
components/model/gemini/gemini.go:1337
↓ 1 callersFunctionconvFunctionToolCall
(call *schema.FunctionToolCall)
components/model/agenticgemini/conv.go:332
↓ 1 callersFunctionconvFunctionToolResult
(result *schema.FunctionToolResult)
components/model/agenticgemini/conv.go:342
↓ 1 callersFunctionconvImageBase64
(data string)
components/model/claude/claude.go:1502
↓ 1 callersFunctionconvModelCallbackInput
(in []callbacks.CallbackInput)
callbacks/langfuse/utils.go:28
↓ 1 callersFunctionconvModelCallbackOutput
(out []callbacks.CallbackOutput)
callbacks/langfuse/utils.go:62
↓ 1 callersFunctionconvMsgInputAudioToResponseContentItem
(audio *schema.MessageInputAudio)
components/model/ark/responses_api.go:1493
↓ 1 callersFunctionconvMsgInputFileToResponseContentItem
(file *schema.MessageInputFile)
components/model/ark/responses_api.go:1512
↓ 1 callersFunctionconvMsgInputImageToResponseContentItem
(image *schema.MessageInputImage)
components/model/ark/responses_api.go:1448
↓ 1 callersFunctionconvMsgInputVideoToResponseContentItem
(video *schema.MessageInputVideo)
components/model/ark/responses_api.go:1468
↓ 1 callersFunctionconvMultiModalToolMessageToPart
(toolName string, inputs []schema.MessageInputPart)
components/model/gemini/gemini.go:657
↓ 1 callersFunctionconvRole
(role mcp.Role)
components/prompt/mcp/mcp.go:87
↓ 1 callersFunctionconvToolMultiContent
(callID string, parts []schema.MessageInputPart)
components/model/claude/claude.go:1240
↓ 1 callersFunctionconvToolWebSearch
(enableToolWebSearch *ToolWebSearch)
components/model/ark/responses_api.go:748
↓ 1 callersFunctionconvUserInputAudio
(audio *schema.UserInputAudio)
components/model/agenticgemini/conv.go:267
↓ 1 callersFunctionconvUserInputFile
(file *schema.UserInputFile)
components/model/agenticgemini/conv.go:319
↓ 1 callersFunctionconvUserInputImage
(img *schema.UserInputImage)
components/model/agenticgemini/conv.go:241
↓ 1 callersFunctionconvUserInputVideo
(video *schema.UserInputVideo)
components/model/agenticgemini/conv.go:293
↓ 1 callersFunctionconvertAssistantGenMultiContent
(parts []schema.MessageOutputPart)
callbacks/cozeloop/convert.go:190
↓ 1 callersFunctionconvertModelCallOption
(config *model.Config)
callbacks/cozeloop/convert.go:314
↓ 1 callersFunctionconvertModelInput
ChatModel
callbacks/cozeloop/convert.go:41
↓ 1 callersFunctionconvertMultiContent
(parts []schema.ChatMessagePart)
callbacks/cozeloop/convert.go:230
↓ 1 callersFunctionconvertToolChoice
(tc *schema.ToolChoice)
callbacks/cozeloop/convert.go:296
↓ 1 callersFunctionconvertUserInputMultiContent
(parts []schema.MessageInputPart)
callbacks/cozeloop/convert.go:122
↓ 1 callersFunctioncosine
(vec1, vec2 []float64)
components/document/transformer/splitter/semantic/semantic.go:186
↓ 1 callersFunctioncreateChatModel
(ctx context.Context)
acp/examples/agent.go:248
↓ 1 callersFunctioncreateCollection
createCollection creates a new Milvus collection with the default schema.
components/indexer/milvus2/indexer.go:429
↓ 1 callersFunctioncreateIndex
createIndex creates indexes on fields if they don't exist.
components/indexer/milvus2/indexer.go:510
↓ 1 callersFunctioncreateMockQueryResult
For Query results, which are just ResultSet in v2
components/retriever/milvus2/retriever_test.go:300
↓ 1 callersFunctioncreateSparseIndex
(ctx context.Context, cli *milvusclient.Client, sparseConf *SparseVectorConfig, collection string)
components/indexer/milvus2/indexer.go:554
↓ 1 callersFunctioncreateVectorIndex
(ctx context.Context, cli *milvusclient.Client, vectorField string, vectorConf *VectorConfig, collection strin
components/indexer/milvus2/indexer.go:526
↓ 1 callersMethodcreatedDefaultIndex
createdDefaultIndex creates the default index
components/indexer/milvus/indexer.go:287
↓ 1 callersFunctiondeepCopyAnyMap
(anyMap map[string]any)
components/document/transformer/splitter/markdown/header.go:228
↓ 1 callersFunctiondeepCopyAnyMap
(anyMap map[string]any)
components/document/transformer/splitter/html/header.go:267
↓ 1 callersFunctiondeepCopyMap
(m map[string]interface{})
components/document/transformer/splitter/semantic/semantic.go:220
↓ 1 callersFunctiondeepCopyMap
(m map[string]interface{})
components/document/transformer/splitter/recursive/recursive.go:247
↓ 1 callersFunctiondeepCopySlice
(s []metaRecord)
components/document/transformer/splitter/html/header.go:250
↓ 1 callersFunctiondefaultDocumentConverter
defaultDocumentConverter returns the default document converter
components/retriever/milvus/utils.go:46
↓ 1 callersFunctiondefaultResultParser
(returnFields []string)
components/retriever/redis/retriever.go:230
↓ 1 callersFunctiondefaultSearchParam
defaultSearchParam returns the default search param
components/retriever/milvus/utils.go:38
↓ 1 callersFunctiondefaultVectorConverter
defaultVectorConverter returns the default vector converter
components/retriever/milvus/utils.go:93
↓ 1 callersMethoddeleteExpired
()
components/tool/bingsearch/internal/bingcore/cache.go:120
↓ 1 callersMethoddeleteExpired
()
components/tool/duckduckgo/ddgsearch/cache.go:124
↓ 1 callersFunctiondereferenceOrDefault
(v *T, d T)
libs/acl/openai/utils.go:28
↓ 1 callersFunctiondereferenceOrZero
(p *T)
components/retriever/dify/utils.go:23
↓ 1 callersFunctiondereferenceOrZero
(v *T)
components/retriever/redis/utils.go:51
↓ 1 callersMethoddeterministicSample
(traceID string)
libs/acl/langfuse/consumer.go:213
↓ 1 callersMethoddfs
(node *html.Node, recordedMetaList []metaRecord, recordedMetaMap map[string]string, currentText *strings.Build
components/document/transformer/splitter/html/header.go:155
↓ 1 callersMethoddoLoad
(ctx context.Context, src document.Source, opts *customLoaderOptions)
components/document/loader/file/examples/customloader/custom_loader_impl.go:98
↓ 1 callersMethoddoPost
(ctx context.Context, query string, option *retriever.Options)
components/retriever/dify/dify.go:161
↓ 1 callersMethoddoTextHTMLSearch
(ctx context.Context, req *http.Request)
components/tool/duckduckgo/v2/text_search.go:136
↓ 1 callersMethoddoubaoAppOutputTextDeltaToContentBlock
(ev *responses.ResponseDoubaoAppCallOutputTextDeltaEvent)
components/model/agenticark/event_convertor.go:942
↓ 1 callersMethoddoubaoAppReasoningSearchCompletedToContentBlock
(ev *responses.ResponseDoubaoAppCallReasoningSearchCompletedEvent)
components/model/agenticark/event_convertor.go:1094
↓ 1 callersMethoddoubaoAppReasoningSearchSearchingToContentBlock
(ev *responses.ResponseDoubaoAppCallReasoningSearchSearchingEvent)
components/model/agenticark/event_convertor.go:1069
↓ 1 callersMethoddoubaoAppReasoningTextDeltaToContentBlock
(ev *responses.ResponseDoubaoAppCallReasoningTextDeltaEvent)
components/model/agenticark/event_convertor.go:981
↓ 1 callersMethoddoubaoAppSearchCompletedToContentBlock
(ev *responses.ResponseDoubaoAppCallSearchCompletedEvent)
components/model/agenticark/event_convertor.go:1031
↓ 1 callersMethoddoubaoAppSearchSearchingToContentBlock
(ev *responses.ResponseDoubaoAppCallSearchSearchingEvent)
components/model/agenticark/event_convertor.go:1006
↓ 1 callersFunctiondrainPipesConcurrently
drainPipesConcurrently consumes stdout and stderr concurrently to prevent pipe blocking.
adk/backend/local/local.go:1075
↓ 1 callersMethodeditViaFS
(ctx context.Context, req *filesystem.EditRequest)
acp/backend.go:661
↓ 1 callersMethodembedDocuments
(ctx context.Context, emb embedding.Embedder, docs []*schema.Document)
components/indexer/milvus2/indexer.go:267
↓ 1 callersMethodensureCollection
(ctx context.Context)
components/indexer/qdrant/indexer.go:161
↓ 1 callersFunctionensureDataURL
(dataOfBase64, mimeType string)
components/model/ark/responses_api.go:1570
↓ 1 callersMethodensureHostDir
ensureHostDir ensures host directory exists
components/tool/commandline/sandbox/sandbox.go:423
↓ 1 callersMethoderrorEventToResponseMeta
(ev *responses.ErrorEvent)
components/model/agenticark/event_convertor.go:371
↓ 1 callersFunctionextractDataBase64Schema
(url string)
components/model/openrouter/chatmodel.go:474
↓ 1 callersFunctionextractImages
(msg *schema.Message, images []*image)
components/model/openrouter/chatmodel.go:495
↓ 1 callersFunctionextractModelInput
(ins []*model.CallbackInput)
callbacks/langfuse/utils.go:36
↓ 1 callersFunctionextractModelOutput
(outs []*model.CallbackOutput)
callbacks/langfuse/utils.go:70
↓ 1 callersFunctionextractText
(node *html.Node)
components/document/transformer/splitter/html/header.go:217
↓ 1 callersFunctionextractTextFromPrompt
--- Helpers --- extractTextFromPrompt concatenates all text blocks from the ACP prompt.
acp/examples/agent.go:238
↓ 1 callersFunctionextractVQD
extractVQD extracts the VQD token from the DuckDuckGo response
components/tool/duckduckgo/ddgsearch/utils.go:27
↓ 1 callersFunctionextractVQDToken
extractVQDToken extracts the VQD token from the HTML response
components/tool/duckduckgo/ddgsearch/utils.go:55
↓ 1 callersFunctionf64To32
(f64 []float64)
components/retriever/es8/search_mode/utils.go:41
↓ 1 callersFunctionf64To32
(f64 []float64)
components/retriever/es9/search_mode/utils.go:41
↓ 1 callersFunctionflatten
(fields map[string]any)
components/indexer/redis/indexer.go:296
↓ 1 callersFunctionfloat64SliceToFloat32
(v []float64)
components/indexer/qdrant/indexer.go:189
↓ 1 callersMethodflush
()
libs/acl/langfuse/task.go:70
↓ 1 callersFunctionfromFunctionTools
(tools []responses.ToolUnion)
components/model/agenticopenai/responses_model.go:432
↓ 1 callersFunctionfunctionToolCallToBlockParam
(call *schema.FunctionToolCall)
components/model/agenticclaude/convertor.go:240
↓ 1 callersFunctionfunctionToolResultContentToInputParts
(content []*schema.FunctionToolResultContentBlock)
libs/acl/openai/agentic_convert.go:518
↓ 1 callersFunctionfunctionToolResultContentToOutput
(content []*schema.FunctionToolResultContentBlock)
components/model/agenticopenai/responses_convertor.go:710
↓ 1 callersFunctionfunctionToolResultContentToParts
(content []*schema.FunctionToolResultContentBlock)
callbacks/cozeloop/convert.go:901
↓ 1 callersFunctionfunctionToolResultContentToText
(content []*schema.FunctionToolResultContentBlock)
components/model/agenticark/convertor.go:610
↓ 1 callersFunctionfunctionToolResultContentToText
(content []*schema.FunctionToolResultContentBlock)
components/model/agenticgemini/conv.go:355
↓ 1 callersFunctionfunctionToolResultToBlockParam
(result *schema.FunctionToolResult)
components/model/agenticclaude/convertor.go:368
↓ 1 callersFunctiongenGraphName
(frame runtime.Frame)
devops/internal/service/callback.go:90
↓ 1 callersMethodgenerateID
generateID generates document ID based on configuration
components/document/parser/xlsx/xlsx_parser.go:65
↓ 1 callersMethodgenerateStreamRequest
(ctx context.Context, in []*schema.Message, opts ...model.Option)
components/model/deepseek/deepseek.go:515
↓ 1 callersMethodget
(key string)
components/tool/duckduckgo/ddgsearch/cache.go:85
↓ 1 callersMethodget
(timeout time.Duration)
libs/acl/langfuse/queue.go:58
↓ 1 callersFunctiongetAgenticMessageMetaTokenUsage
(msg *schema.AgenticMessage)
callbacks/cozeloop/data_parser.go:552
↓ 1 callersMethodgetAuth
()
components/retriever/dify/dify.go:143
↓ 1 callersMethodgetCacheKey
getCacheKey generates a unique cache key for the search parameters
components/tool/duckduckgo/ddgsearch/search_text.go:142
↓ 1 callersFunctiongetCollectionDim
getCollectionDim gets the dimension of the vector field
components/retriever/milvus/utils.go:114
↓ 1 callersFunctiongetCompileFrame
(startSkip int)
devops/internal/service/callback.go:72
↓ 1 callersMethodgetConsistencyLevel
()
components/indexer/milvus/types.go:81
← previousnext →1,801–1,900 of 4,194, ranked by callers