MCPcopy Create free account

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

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

↓ 1 callersFunctionresponseMetaModifier
()
components/model/agenticopenai/chat_extension.go:76
↓ 1 callersFunctionresponseMetaModifier
()
components/model/agenticqwen/extension.go:70
↓ 1 callersFunctionrestoreToolSearchEventBlock
(event ToolSearchEvent)
components/model/claude/claude.go:1195
↓ 1 callersMethodrun
()
libs/acl/langfuse/consumer.go:115
↓ 1 callersMethodrunCmdInBackground
runCmdInBackground executes command in background without waiting for completion. The caller controls timeout/cancellation via ctx.Done().
adk/backend/local/local.go:1044
↓ 1 callersFunctionrunCodeExecutionExample
runCodeExecutionExample demonstrates Gemini's code execution capability with multi-turn conversation. The model can write and execute Python code to s
components/model/agenticgemini/examples/server_tool/server_tool.go:171
↓ 1 callersFunctionrunGoogleSearchExample
runGoogleSearchExample demonstrates Gemini's web search (Google Search) capability with multi-turn conversation. The model can search the web and prov
components/model/agenticgemini/examples/server_tool/server_tool.go:80
↓ 1 callersFunctionrunHTTPTransport
(listenAddr string)
acp/examples/main.go:76
↓ 1 callersFunctionrunStdioTransport
(ctx context.Context, agent acp.Agent)
acp/examples/main.go:63
↓ 1 callersFunctionsamePoolSizing
(a, b PDFiumPoolConfig)
adk/backend/agentkit/sandbox.go:154
↓ 1 callersFunctionsamePoolSizing
(a, b PDFiumPoolConfig)
adk/backend/local/local.go:140
↓ 1 callersFunctionschemaToToolProperty
(s *jsonschema.Schema)
components/model/ollama/chatmodel.go:497
↓ 1 callersFunctionscoreThresholdExample
()
components/retriever/dify/examples/dify.go:74
↓ 1 callersFunctionsearchHitToMap
(hit opensearchapi.SearchHit)
components/retriever/opensearch3/retriever.go:185
↓ 1 callersFunctionsendErrorAndClose
sendErrorAndClose sends an error to the stream and closes it.
adk/backend/local/local.go:1193
↓ 1 callersMethodsendRequestWithRetry
sendRequestWithRetry sends the request with retry
components/tool/duckduckgo/ddgsearch/client.go:129
↓ 1 callersMethodset
(key string, value interface{})
components/tool/duckduckgo/ddgsearch/cache.go:102
↓ 1 callersFunctionsetAttachments
(doc *schema.Document, attachments []*ChunkAttachment)
components/retriever/volc_knowledge/metadata.go:41
↓ 1 callersFunctionsetChunkID
(doc *schema.Document, id int32)
components/retriever/volc_knowledge/metadata.go:37
↓ 1 callersFunctionsetDocID
(doc *schema.Document, id string)
components/retriever/volc_knowledge/metadata.go:29
↓ 1 callersFunctionsetDocName
(doc *schema.Document, name string)
components/retriever/volc_knowledge/metadata.go:33
↓ 1 callersFunctionsetGroundMetadata
(m *schema.Message, gm *genai.GroundingMetadata)
components/model/gemini/message_extra.go:272
↓ 1 callersMethodsetIfNotZero
(key string, val any)
callbacks/cozeloop/utils.go:85
↓ 1 callersMethodsetMetadata
(data any)
libs/acl/langfuse/event.go:182
↓ 1 callersFunctionsetMsgExtra
(msg *schema.Message, key string, value any)
components/model/agenticopenai/chat_extension.go:108
↓ 1 callersFunctionsetNamespace
(block *schema.ContentBlock, namespace string)
components/model/agenticopenai/responses_content_block_extra.go:48
↓ 1 callersFunctionsetTableChunks
(doc *schema.Document, tableChunks []*TableChunkField)
components/retriever/volc_knowledge/metadata.go:45
↓ 1 callersFunctionsetToolSearchToolCall
(block *schema.ContentBlock)
components/model/agenticopenai/responses_content_block_extra.go:69
↓ 1 callersMethodshouldPop
(total, splitLen, separatorLen, currentDocLen int)
components/document/transformer/splitter/recursive/recursive.go:225
↓ 1 callersMethodsignRequest
(request *http.Request, queries url.Values, body []byte)
adk/backend/agentkit/sandbox.go:1104
↓ 1 callersMethodsplit
(text string, separator string, t KeepType)
components/document/transformer/splitter/recursive/recursive.go:166
↓ 1 callersFunctionsplitPagesRange
splitPagesRange splits the raw pages string by '-' and handles whitespace, empty input, multi-range input, and the open-ended case.
adk/backend/local/local.go:612
↓ 1 callersMethodsplitText
(ctx context.Context, text string)
components/document/transformer/splitter/markdown/header.go:137
↓ 1 callersMethodsplitText
(ctx context.Context, text string, separators []string)
components/document/transformer/splitter/semantic/semantic.go:116
↓ 1 callersMethodsplitText
(ctx context.Context, text string)
components/document/transformer/splitter/html/header.go:131
↓ 1 callersMethodsplitText
(ctx context.Context, text string, separators []string)
components/document/transformer/splitter/recursive/recursive.go:119
↓ 1 callersFunctionsplitTexts
(texts []string, sep string)
components/document/transformer/splitter/semantic/semantic.go:201
↓ 1 callersFunctionstartMCPServer
()
components/prompt/mcp/examples/mcp.go:77
↓ 1 callersFunctionstartMCPServer
()
components/tool/mcp/examples/mcp.go:91
↓ 1 callersFunctionstartMCPServer
()
components/tool/mcp/officialmcp/examples/mcp.go:86
↓ 1 callersFunctionstrPtr
Helper functions for tests
components/tool/searxng/searxng_test.go:594
↓ 1 callersMethodstrReplace
Replace unique old string with new string in file
components/tool/commandline/editor.go:352
↓ 1 callersMethodstreamCmdOutput
streamCmdOutput handles streaming command output to the writer.
adk/backend/local/local.go:1090
↓ 1 callersMethodstreamStdout
streamStdout streams stdout line by line to the writer.
adk/backend/local/local.go:1139
↓ 1 callersFunctionsupportsForcedTool
(tools []anthropic.ToolUnionParam, forcedToolName string)
components/model/agenticclaude/model.go:667
↓ 1 callersFunctionsupportsForcedToolName
(tool anthropic.ToolUnionParam, forcedToolName string)
components/model/agenticclaude/model.go:697
↓ 1 callersFunctionsystemCache
()
components/model/claude/examples/claude_prompt_cache/claude_prompt_cache.go:37
↓ 1 callersFunctiontextEditorCodeExecutionToolUseToContentBlock
(block anthropic.ServerToolUseBlock)
components/model/agenticclaude/convertor.go:730
↓ 1 callersFunctiontextToVector
textToVector creates a deterministic vector from text using word-based hashing. Words are hashed to specific dimensions, so texts with common words ha
components/indexer/opensearch2/examples/indexer/indexer.go:148
↓ 1 callersFunctiontextToVector
textToVector creates a deterministic vector from text using word-based hashing. Words are hashed to specific dimensions, so texts with common words ha
components/indexer/opensearch3/examples/indexer/indexer.go:151
↓ 1 callersFunctiontextToVector
(text string, dim int)
components/retriever/opensearch2/examples/dense_vector_similarity/dense_vector_similarity.go:104
↓ 1 callersFunctiontextToVector
(text string, dim int)
components/retriever/opensearch2/examples/approximate/approximate.go:112
↓ 1 callersFunctiontextToVector
(text string, dim int)
components/retriever/opensearch3/examples/dense_vector_similarity/dense_vector_similarity.go:107
↓ 1 callersFunctiontextToVector
(text string, dim int)
components/retriever/opensearch3/examples/approximate/approximate.go:115
↓ 1 callersFunctiontextToolCall
(ctx context.Context, chatModel model.ToolCallingChatModel)
components/model/ark/examples/intent_tool/intent_tool.go:51
↓ 1 callersFunctiontextToolCall
(ctx context.Context, chatModel model.ToolCallingChatModel)
components/model/gemini/examples/intent_tool/intent_tool.go:64
↓ 1 callersFunctiontextToolCall
(ctx context.Context, chatModel model.ToolCallingChatModel)
components/model/claude/examples/intent_tool/intent_tool.go:72
↓ 1 callersFunctiontoAgenticResponseMeta
(resp *anthropic.Message)
components/model/agenticclaude/convertor.go:605
↓ 1 callersFunctiontoAnthropicImageMediaType
(mimeType string)
components/model/agenticclaude/convertor.go:459
↓ 1 callersMethodtoArkSystemRoleItemInputMessage
(msg *schema.Message)
components/model/ark/responses_api.go:883
↓ 1 callersFunctiontoAssistantGenMultiContentParts
(inMsg *schema.Message)
components/model/qianfan/chatmodel.go:584
↓ 1 callersFunctiontoBashCodeExecutionOutputBlockParams
(outputs []*CodeExecutionOutput)
components/model/agenticclaude/convertor.go:1152
↓ 1 callersFunctiontoClaudeTextCitation
(citation anthropic.TextCitationUnion)
components/model/agenticclaude/convertor.go:1376
↓ 1 callersFunctiontoClaudeTextCitationFromDelta
(citation anthropic.CitationsDeltaCitationUnion)
components/model/agenticclaude/convertor.go:1394
↓ 1 callersFunctiontoDeferredFunctionTools
(functionTools []*schema.ToolInfo)
components/model/agenticclaude/convertor.go:498
↓ 1 callersFunctiontoDeltaTokenUsage
(u anthropic.MessageDeltaUsage)
components/model/claude/claude.go:1330
↓ 1 callersMethodtoDocuments
()
components/retriever/volc_knowledge/knowledge.go:276
↓ 1 callersFunctiontoGeminiRole
(role schema.RoleType)
components/model/gemini/gemini.go:1397
↓ 1 callersFunctiontoGeminiRole
(role schema.AgenticRoleType)
components/model/agenticgemini/conv.go:630
↓ 1 callersFunctiontoGeminiTools
(tools []*schema.ToolInfo)
components/model/agenticgemini/conv.go:659
↓ 1 callersFunctiontoLogProbs
(probs *deepseek.Logprobs)
components/model/deepseek/deepseek.go:171
↓ 1 callersFunctiontoMilvusSparseEmbedding
(sv map[int]float64)
components/indexer/milvus2/indexer.go:665
↓ 1 callersFunctiontoModelTokenUsage
(meta *schema.AgenticResponseMeta)
components/model/agenticopenai/responses_model.go:879
↓ 1 callersFunctiontoModelTokenUsage
(meta *schema.AgenticResponseMeta)
components/model/agenticark/model.go:970
↓ 1 callersMethodtoModelTokenUsage
(usage *responses.Usage)
components/model/ark/responses_api.go:1088
↓ 1 callersFunctiontoOllamaMessages
(messages []*schema.Message)
components/model/ollama/chatmodel.go:335
↓ 1 callersFunctiontoOllamaTools
(einoTools []*schema.ToolInfo)
components/model/ollama/chatmodel.go:517
↓ 1 callersMethodtoOutputMessage
(resp *responses.ResponseObject, cache *cacheConfig)
components/model/ark/responses_api.go:985
↓ 1 callersFunctiontoPromptAndImages
(in []*schema.Message)
components/model/ark/image_generation_model.go:399
↓ 1 callersFunctiontoQianfanRole
(role string)
components/model/qianfan/chatmodel.go:711
↓ 1 callersFunctiontoQianfanToolCalls
(toolCalls []schema.ToolCall)
components/model/qianfan/chatmodel.go:724
↓ 1 callersFunctiontoServerTools
(serverTools []*ResponsesServerToolConfig)
components/model/agenticopenai/responses_model.go:471
↓ 1 callersFunctiontoStreamProbs
(probs *openai.ChatCompletionStreamChoiceLogprobs)
libs/acl/openai/chat_model.go:1099
↓ 1 callersFunctiontoStreamTopLogProb
(probs []openai.ChatCompletionTokenLogprobTopLogprob)
libs/acl/openai/chat_model.go:1133
↓ 1 callersMethodtoStreamingServerToolCallDeltaBlock
(index int64, partialJSON string, meta *schema.StreamingMeta)
components/model/agenticclaude/event_convertor.go:136
↓ 1 callersMethodtoStreamingStartBlock
(index int64, block any)
components/model/agenticclaude/event_convertor.go:76
↓ 1 callersMethodtoStreamingThinkingStartBlock
(index int64, block anthropic.ThinkingBlock)
components/model/agenticclaude/event_convertor.go:268
↓ 1 callersFunctiontoStreamingToolSearchToolBm25CallDeltaBlock
(partialJSON string, meta *schema.StreamingMeta)
components/model/agenticclaude/event_convertor.go:222
↓ 1 callersFunctiontoTokenUsage
(usage anthropic.Usage)
components/model/agenticclaude/convertor.go:1266
↓ 1 callersFunctiontoTokenUsage
(u anthropic.Usage)
components/model/claude/claude.go:1316
↓ 1 callersFunctiontoToolReferenceBlockParams
(references []*ToolSearchToolReference)
components/model/agenticclaude/convertor.go:1163
↓ 1 callersMethodtoTools
(tls []*schema.ToolInfo)
components/model/ark/chat_completion_api.go:575
↓ 1 callersFunctiontoTopLogProb
(probs []deepseek.TopLogprobToken)
components/model/deepseek/deepseek.go:188
↓ 1 callersFunctiontoTopLogProb
(probs []*model.TopLogProbs)
components/model/arkbot/chatmodel.go:528
↓ 1 callersFunctiontoTopLogProb
(probs []openai.TopLogProbs)
libs/acl/openai/chat_model.go:1145
↓ 1 callersMethodtoTopLogProb
(probs []*model.TopLogProbs)
components/model/ark/chat_completion_api.go:412
↓ 1 callersFunctiontoUserInputMultiContentParts
(inMsg *schema.Message)
components/model/qianfan/chatmodel.go:508
↓ 1 callersFunctiontoWebFetchDocument
(content anthropic.DocumentBlock)
components/model/agenticclaude/convertor.go:1176
↓ 1 callersFunctiontoolSearchToolBm25UseToContentBlock
(block anthropic.ServerToolUseBlock)
components/model/agenticclaude/convertor.go:763
↓ 1 callersFunctiontoolSearchToolCallToInputItem
(args *ToolSearchArguments, callID string, block *schema.ContentBlock)
components/model/agenticopenai/responses_convertor.go:1148
← previousnext →2,101–2,200 of 4,194, ranked by callers