Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cloudwego/eino-ext
/ functions
Functions
4,194 in github.com/cloudwego/eino-ext
⨍
Functions
4,194
◇
Types & classes
1,041
↓ 1 callers
Function
convAssistantGenImage
(img *schema.AssistantGenImage)
components/model/agenticgemini/conv.go:254
↓ 1 callers
Function
convAssistantGenVideo
(video *schema.AssistantGenVideo)
components/model/agenticgemini/conv.go:306
↓ 1 callers
Function
convChatMsgFileURLToResponseContentItem
(file *schema.ChatMessageFileURL)
components/model/ark/responses_api.go:1323
↓ 1 callers
Function
convChatMsgImageURLToResponseContentItem
(image *schema.ChatMessageImageURL)
components/model/ark/responses_api.go:1304
↓ 1 callers
Function
convFC
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 callers
Function
convFunctionToolCall
(call *schema.FunctionToolCall)
components/model/agenticgemini/conv.go:332
↓ 1 callers
Function
convFunctionToolResult
(result *schema.FunctionToolResult)
components/model/agenticgemini/conv.go:342
↓ 1 callers
Function
convImageBase64
(data string)
components/model/claude/claude.go:1502
↓ 1 callers
Function
convModelCallbackInput
(in []callbacks.CallbackInput)
callbacks/langfuse/utils.go:28
↓ 1 callers
Function
convModelCallbackOutput
(out []callbacks.CallbackOutput)
callbacks/langfuse/utils.go:62
↓ 1 callers
Function
convMsgInputAudioToResponseContentItem
(audio *schema.MessageInputAudio)
components/model/ark/responses_api.go:1493
↓ 1 callers
Function
convMsgInputFileToResponseContentItem
(file *schema.MessageInputFile)
components/model/ark/responses_api.go:1512
↓ 1 callers
Function
convMsgInputImageToResponseContentItem
(image *schema.MessageInputImage)
components/model/ark/responses_api.go:1448
↓ 1 callers
Function
convMsgInputVideoToResponseContentItem
(video *schema.MessageInputVideo)
components/model/ark/responses_api.go:1468
↓ 1 callers
Function
convMultiModalToolMessageToPart
(toolName string, inputs []schema.MessageInputPart)
components/model/gemini/gemini.go:657
↓ 1 callers
Function
convRole
(role mcp.Role)
components/prompt/mcp/mcp.go:87
↓ 1 callers
Function
convToolMultiContent
(callID string, parts []schema.MessageInputPart)
components/model/claude/claude.go:1240
↓ 1 callers
Function
convToolWebSearch
(enableToolWebSearch *ToolWebSearch)
components/model/ark/responses_api.go:748
↓ 1 callers
Function
convUserInputAudio
(audio *schema.UserInputAudio)
components/model/agenticgemini/conv.go:267
↓ 1 callers
Function
convUserInputFile
(file *schema.UserInputFile)
components/model/agenticgemini/conv.go:319
↓ 1 callers
Function
convUserInputImage
(img *schema.UserInputImage)
components/model/agenticgemini/conv.go:241
↓ 1 callers
Function
convUserInputVideo
(video *schema.UserInputVideo)
components/model/agenticgemini/conv.go:293
↓ 1 callers
Function
convertAssistantGenMultiContent
(parts []schema.MessageOutputPart)
callbacks/cozeloop/convert.go:190
↓ 1 callers
Function
convertModelCallOption
(config *model.Config)
callbacks/cozeloop/convert.go:314
↓ 1 callers
Function
convertModelInput
ChatModel
callbacks/cozeloop/convert.go:41
↓ 1 callers
Function
convertMultiContent
(parts []schema.ChatMessagePart)
callbacks/cozeloop/convert.go:230
↓ 1 callers
Function
convertToolChoice
(tc *schema.ToolChoice)
callbacks/cozeloop/convert.go:296
↓ 1 callers
Function
convertUserInputMultiContent
(parts []schema.MessageInputPart)
callbacks/cozeloop/convert.go:122
↓ 1 callers
Function
cosine
(vec1, vec2 []float64)
components/document/transformer/splitter/semantic/semantic.go:186
↓ 1 callers
Function
createChatModel
(ctx context.Context)
acp/examples/agent.go:248
↓ 1 callers
Function
createCollection
createCollection creates a new Milvus collection with the default schema.
components/indexer/milvus2/indexer.go:429
↓ 1 callers
Function
createIndex
createIndex creates indexes on fields if they don't exist.
components/indexer/milvus2/indexer.go:510
↓ 1 callers
Function
createMockQueryResult
For Query results, which are just ResultSet in v2
components/retriever/milvus2/retriever_test.go:300
↓ 1 callers
Function
createSparseIndex
(ctx context.Context, cli *milvusclient.Client, sparseConf *SparseVectorConfig, collection string)
components/indexer/milvus2/indexer.go:554
↓ 1 callers
Function
createVectorIndex
(ctx context.Context, cli *milvusclient.Client, vectorField string, vectorConf *VectorConfig, collection strin
components/indexer/milvus2/indexer.go:526
↓ 1 callers
Method
createdDefaultIndex
createdDefaultIndex creates the default index
components/indexer/milvus/indexer.go:287
↓ 1 callers
Function
deepCopyAnyMap
(anyMap map[string]any)
components/document/transformer/splitter/markdown/header.go:228
↓ 1 callers
Function
deepCopyAnyMap
(anyMap map[string]any)
components/document/transformer/splitter/html/header.go:267
↓ 1 callers
Function
deepCopyMap
(m map[string]interface{})
components/document/transformer/splitter/semantic/semantic.go:220
↓ 1 callers
Function
deepCopyMap
(m map[string]interface{})
components/document/transformer/splitter/recursive/recursive.go:247
↓ 1 callers
Function
deepCopySlice
(s []metaRecord)
components/document/transformer/splitter/html/header.go:250
↓ 1 callers
Function
defaultDocumentConverter
defaultDocumentConverter returns the default document converter
components/retriever/milvus/utils.go:46
↓ 1 callers
Function
defaultResultParser
(returnFields []string)
components/retriever/redis/retriever.go:230
↓ 1 callers
Function
defaultSearchParam
defaultSearchParam returns the default search param
components/retriever/milvus/utils.go:38
↓ 1 callers
Function
defaultVectorConverter
defaultVectorConverter returns the default vector converter
components/retriever/milvus/utils.go:93
↓ 1 callers
Method
deleteExpired
()
components/tool/bingsearch/internal/bingcore/cache.go:120
↓ 1 callers
Method
deleteExpired
()
components/tool/duckduckgo/ddgsearch/cache.go:124
↓ 1 callers
Function
dereferenceOrDefault
(v *T, d T)
libs/acl/openai/utils.go:28
↓ 1 callers
Function
dereferenceOrZero
(p *T)
components/retriever/dify/utils.go:23
↓ 1 callers
Function
dereferenceOrZero
(v *T)
components/retriever/redis/utils.go:51
↓ 1 callers
Method
deterministicSample
(traceID string)
libs/acl/langfuse/consumer.go:213
↓ 1 callers
Method
dfs
(node *html.Node, recordedMetaList []metaRecord, recordedMetaMap map[string]string, currentText *strings.Build
components/document/transformer/splitter/html/header.go:155
↓ 1 callers
Method
doLoad
(ctx context.Context, src document.Source, opts *customLoaderOptions)
components/document/loader/file/examples/customloader/custom_loader_impl.go:98
↓ 1 callers
Method
doPost
(ctx context.Context, query string, option *retriever.Options)
components/retriever/dify/dify.go:161
↓ 1 callers
Method
doTextHTMLSearch
(ctx context.Context, req *http.Request)
components/tool/duckduckgo/v2/text_search.go:136
↓ 1 callers
Method
doubaoAppOutputTextDeltaToContentBlock
(ev *responses.ResponseDoubaoAppCallOutputTextDeltaEvent)
components/model/agenticark/event_convertor.go:942
↓ 1 callers
Method
doubaoAppReasoningSearchCompletedToContentBlock
(ev *responses.ResponseDoubaoAppCallReasoningSearchCompletedEvent)
components/model/agenticark/event_convertor.go:1094
↓ 1 callers
Method
doubaoAppReasoningSearchSearchingToContentBlock
(ev *responses.ResponseDoubaoAppCallReasoningSearchSearchingEvent)
components/model/agenticark/event_convertor.go:1069
↓ 1 callers
Method
doubaoAppReasoningTextDeltaToContentBlock
(ev *responses.ResponseDoubaoAppCallReasoningTextDeltaEvent)
components/model/agenticark/event_convertor.go:981
↓ 1 callers
Method
doubaoAppSearchCompletedToContentBlock
(ev *responses.ResponseDoubaoAppCallSearchCompletedEvent)
components/model/agenticark/event_convertor.go:1031
↓ 1 callers
Method
doubaoAppSearchSearchingToContentBlock
(ev *responses.ResponseDoubaoAppCallSearchSearchingEvent)
components/model/agenticark/event_convertor.go:1006
↓ 1 callers
Function
drainPipesConcurrently
drainPipesConcurrently consumes stdout and stderr concurrently to prevent pipe blocking.
adk/backend/local/local.go:1075
↓ 1 callers
Method
editViaFS
(ctx context.Context, req *filesystem.EditRequest)
acp/backend.go:661
↓ 1 callers
Method
embedDocuments
(ctx context.Context, emb embedding.Embedder, docs []*schema.Document)
components/indexer/milvus2/indexer.go:267
↓ 1 callers
Method
ensureCollection
(ctx context.Context)
components/indexer/qdrant/indexer.go:161
↓ 1 callers
Function
ensureDataURL
(dataOfBase64, mimeType string)
components/model/ark/responses_api.go:1570
↓ 1 callers
Method
ensureHostDir
ensureHostDir ensures host directory exists
components/tool/commandline/sandbox/sandbox.go:423
↓ 1 callers
Method
errorEventToResponseMeta
(ev *responses.ErrorEvent)
components/model/agenticark/event_convertor.go:371
↓ 1 callers
Function
extractDataBase64Schema
(url string)
components/model/openrouter/chatmodel.go:474
↓ 1 callers
Function
extractImages
(msg *schema.Message, images []*image)
components/model/openrouter/chatmodel.go:495
↓ 1 callers
Function
extractModelInput
(ins []*model.CallbackInput)
callbacks/langfuse/utils.go:36
↓ 1 callers
Function
extractModelOutput
(outs []*model.CallbackOutput)
callbacks/langfuse/utils.go:70
↓ 1 callers
Function
extractText
(node *html.Node)
components/document/transformer/splitter/html/header.go:217
↓ 1 callers
Function
extractTextFromPrompt
--- Helpers --- extractTextFromPrompt concatenates all text blocks from the ACP prompt.
acp/examples/agent.go:238
↓ 1 callers
Function
extractVQD
extractVQD extracts the VQD token from the DuckDuckGo response
components/tool/duckduckgo/ddgsearch/utils.go:27
↓ 1 callers
Function
extractVQDToken
extractVQDToken extracts the VQD token from the HTML response
components/tool/duckduckgo/ddgsearch/utils.go:55
↓ 1 callers
Function
f64To32
(f64 []float64)
components/retriever/es8/search_mode/utils.go:41
↓ 1 callers
Function
f64To32
(f64 []float64)
components/retriever/es9/search_mode/utils.go:41
↓ 1 callers
Function
flatten
(fields map[string]any)
components/indexer/redis/indexer.go:296
↓ 1 callers
Function
float64SliceToFloat32
(v []float64)
components/indexer/qdrant/indexer.go:189
↓ 1 callers
Method
flush
()
libs/acl/langfuse/task.go:70
↓ 1 callers
Function
fromFunctionTools
(tools []responses.ToolUnion)
components/model/agenticopenai/responses_model.go:432
↓ 1 callers
Function
functionToolCallToBlockParam
(call *schema.FunctionToolCall)
components/model/agenticclaude/convertor.go:240
↓ 1 callers
Function
functionToolResultContentToInputParts
(content []*schema.FunctionToolResultContentBlock)
libs/acl/openai/agentic_convert.go:518
↓ 1 callers
Function
functionToolResultContentToOutput
(content []*schema.FunctionToolResultContentBlock)
components/model/agenticopenai/responses_convertor.go:710
↓ 1 callers
Function
functionToolResultContentToParts
(content []*schema.FunctionToolResultContentBlock)
callbacks/cozeloop/convert.go:901
↓ 1 callers
Function
functionToolResultContentToText
(content []*schema.FunctionToolResultContentBlock)
components/model/agenticark/convertor.go:610
↓ 1 callers
Function
functionToolResultContentToText
(content []*schema.FunctionToolResultContentBlock)
components/model/agenticgemini/conv.go:355
↓ 1 callers
Function
functionToolResultToBlockParam
(result *schema.FunctionToolResult)
components/model/agenticclaude/convertor.go:368
↓ 1 callers
Function
genGraphName
(frame runtime.Frame)
devops/internal/service/callback.go:90
↓ 1 callers
Method
generateID
generateID generates document ID based on configuration
components/document/parser/xlsx/xlsx_parser.go:65
↓ 1 callers
Method
generateStreamRequest
(ctx context.Context, in []*schema.Message, opts ...model.Option)
components/model/deepseek/deepseek.go:515
↓ 1 callers
Method
get
(key string)
components/tool/duckduckgo/ddgsearch/cache.go:85
↓ 1 callers
Method
get
(timeout time.Duration)
libs/acl/langfuse/queue.go:58
↓ 1 callers
Function
getAgenticMessageMetaTokenUsage
(msg *schema.AgenticMessage)
callbacks/cozeloop/data_parser.go:552
↓ 1 callers
Method
getAuth
()
components/retriever/dify/dify.go:143
↓ 1 callers
Method
getCacheKey
getCacheKey generates a unique cache key for the search parameters
components/tool/duckduckgo/ddgsearch/search_text.go:142
↓ 1 callers
Function
getCollectionDim
getCollectionDim gets the dimension of the vector field
components/retriever/milvus/utils.go:114
↓ 1 callers
Function
getCompileFrame
(startSkip int)
devops/internal/service/callback.go:72
↓ 1 callers
Method
getConsistencyLevel
()
components/indexer/milvus/types.go:81
← previous
next →
1,801–1,900 of 4,194, ranked by callers