MCPcopy Index your code

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

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

↓ 7 callersFunctiondecodeBase64DataURL
(dataURL string)
components/model/agenticgemini/conv.go:679
↓ 7 callersFunctionenginePtr
(s string)
components/tool/searxng/searxng_test.go:614
↓ 7 callersFunctionexpandTabs
Helper function: expand tabs
components/tool/commandline/editor.go:496
↓ 7 callersFunctionextractChatResponseMetaExtension
(out *schema.AgenticMessage)
components/model/agenticopenai/chat_extension.go:94
↓ 7 callersFunctionextractModelOutput
(outs []*model.CallbackOutput)
callbacks/apmplus/utils.go:78
↓ 7 callersFunctionextractResponseMetaExtension
(out *schema.AgenticMessage)
components/model/agenticqwen/extension.go:88
↓ 7 callersFunctionextractResponseMetaExtension
(out *schema.AgenticMessage)
components/model/agenticdeepseek/extension.go:88
↓ 7 callersFunctiongetDefaultFields
()
components/indexer/milvus/types.go:51
↓ 7 callersFunctiongetMessageBreakpointCacheControl
(msg *schema.Message)
components/model/claude/message_extra.go:166
↓ 7 callersFunctiongetName
(info *callbacks.RunInfo)
callbacks/apmplus/utils.go:29
↓ 7 callersFunctiongetPathParam
(req *http.Request, key string)
devops/internal/apihandler/server.go:229
↓ 7 callersFunctiongetThoughtSignature
(cb *schema.ContentBlock)
components/model/agenticgemini/content_block_extra.go:37
↓ 7 callersMethodgetTraceID
()
libs/acl/langfuse/event.go:98
↓ 7 callersFunctionisBreakpointMessage
(msg *schema.Message)
components/model/claude/message_extra.go:152
↓ 7 callersFunctionmakeAssistantGenTextIndexKey
(outputIndex, contentIndex int64)
components/model/agenticopenai/responses_event_convertor.go:1153
↓ 7 callersFunctionmakeReasoningIndexKey
(outputIndex int64)
components/model/agenticopenai/responses_event_convertor.go:1157
↓ 7 callersFunctionmakeServerToolResultIndexKey
(outputIndex int64)
components/model/agenticark/event_convertor.go:1148
↓ 7 callersFunctionnewChunkConverter
()
libs/acl/openai/agentic_convert.go:99
↓ 7 callersFunctionparseReflectTypeToJsonSchema
(reflectType reflect.Type)
devops/internal/model/container.go:458
↓ 7 callersFunctionparseRipgrepJSONOutput
parseRipgrepJSONOutput parses `rg --json` output format. Each line is a JSON object; we only extract entries with type=="match". This correctly handle
acp/backend.go:771
↓ 7 callersMethodparseSearchResult
(ctx context.Context, body io.Reader)
components/retriever/opensearch2/retriever.go:167
↓ 7 callersMethodpipelineHSet
(ctx context.Context, docs []*schema.Document, options *indexer.Options)
components/indexer/redis/indexer.go:126
↓ 7 callersFunctionpopulateContentBlockBreakPoint
(block anthropic.ContentBlockParamUnion, cacheCtrl *CacheControl)
components/model/claude/claude.go:1296
↓ 7 callersFunctionptrOf
(v T)
components/model/agenticgemini/model_test.go:380
↓ 7 callersMethodpush
(e *event)
libs/acl/langfuse/task.go:61
↓ 7 callersFunctionresolveURL
(url string, base64Data string, mimeType string)
components/model/agenticopenai/responses_convertor.go:2312
↓ 7 callersFunctionresponseObjectToResponseMeta
(res *responses.Response)
components/model/agenticopenai/responses_convertor.go:2253
↓ 7 callersFunctionresponseObjectToResponseMeta
(obj *responses.ResponseObject)
components/model/agenticark/convertor.go:1778
↓ 7 callersMethodsafeResolvePath
safeResolvePath safely resolves path
components/tool/commandline/sandbox/sandbox.go:437
↓ 7 callersMethodsendCallbackOutput
(sw *schema.StreamWriter[*model.CallbackOutput], reqConf *model.Config, modelName string, msg *schema.Message
components/model/ark/responses_api.go:1264
↓ 7 callersMethodsendMeta
(meta *schema.AgenticResponseMeta, err error)
components/model/agenticopenai/responses_event_convertor.go:227
↓ 7 callersFunctionserverToolCallToInputItem
(block *schema.ContentBlock)
components/model/agenticopenai/responses_convertor.go:943
↓ 7 callersFunctionsetMessageThoughtSignature
setMessageThoughtSignature stores the thought signature in the Message's Extra field. This is used for non-functionCall responses where the signature
components/model/gemini/message_extra.go:172
↓ 7 callersMethodsystemErrorProcess
(errorStr string, invokeTime, completionTime int64)
devops/internal/service/call_option.go:305
↓ 7 callersFunctiontoClaudeTextCitationFields
(fields claudeTextCitationFields)
components/model/agenticclaude/convertor.go:1412
↓ 7 callersFunctiontoGenAIDataPart
(b64 *string, url *string, mimeType string, partType schema.ChatMessagePartType)
components/model/gemini/gemini.go:1011
↓ 7 callersFunctiontoOpenAIToolCalls
(toolCalls []schema.ToolCall)
libs/acl/openai/chat_model.go:370
↓ 7 callersMethodupdateTabsInfo
(ctx context.Context)
components/tool/browseruse/browseruse.go:330
↓ 7 callersMethodvalidatePath
Validate path and command combination
components/tool/commandline/editor.go:238
↓ 6 callersFunctionBuildSearchInvokeTool
(cfg *ClientConfig)
components/tool/searxng/searxng.go:445
↓ 6 callersMethodBuildSearchOption
BuildSearchOption creates a SearchOption for ANN search with the configured metric type.
components/retriever/milvus2/search_mode/approximate.go:79
↓ 6 callersMethodCreateSpan
(body *SpanEventBody)
libs/acl/langfuse/langfuse.go:36
↓ 6 callersMethodGenerate
(ctx context.Context, input []*schema.AgenticMessage, opts ...model.Option)
components/model/agenticopenai/responses_model.go:250
↓ 6 callersMethodGenerate
(ctx context.Context, in []*schema.Message, opts ...model.Option)
components/model/openai/chatmodel.go:250
↓ 6 callersMethodGenerate
(ctx context.Context, input []*schema.Message, opts ...model.Option)
components/model/claude/claude.go:336
↓ 6 callersMethodGetBaggage
()
callbacks/cozeloop/span_context.go:40
↓ 6 callersFunctionGetReasoningContent
(message *schema.Message)
components/model/deepseek/extra.go:38
↓ 6 callersMethodGetType
()
components/model/agenticclaude/model.go:435
↓ 6 callersMethodMultiModalRead
MultiModalRead reads file content with multimodal support for images and PDFs. For non-image/non-PDF files, it delegates to the standard Read method.
adk/backend/agentkit/sandbox.go:634
↓ 6 callersFunctionNewChatModel
(ctx context.Context, config *Config)
components/model/openrouter/chatmodel.go:154
↓ 6 callersFunctionNewHNSWIndexBuilder
NewHNSWIndexBuilder creates a new HNSWIndexBuilder with default parameters. Default: M=16, EfConstruction=200
components/indexer/milvus2/index_builder.go:75
↓ 6 callersFunctionNewIVFPQIndexBuilder
NewIVFPQIndexBuilder creates a new IVFPQIndexBuilder with default parameters. Default: NList=128, M=16, NBits=8
components/indexer/milvus2/index_builder.go:138
↓ 6 callersFunctionNewLangsmithHandler
NewLangsmithHandler creates a new CallbackHandler
callbacks/langsmith/langsmith.go:48
↓ 6 callersFunctionNewRetriever
NewRetriever creates a new Milvus2 retriever with the provided configuration. It returns an error if the configuration is invalid.
components/retriever/milvus2/retriever.go:90
↓ 6 callersFunctionNewRetriever
(ctx context.Context, config *RetrieverConfig)
components/retriever/redis/retriever.go:70
↓ 6 callersFunctionNewSparse
NewSparse creates a new Sparse search mode.
components/retriever/milvus2/search_mode/sparse.go:40
↓ 6 callersMethodRetrieve
Retrieve 根据查询文本检索相关文档
components/retriever/dify/retriever.go:79
↓ 6 callersFunctionSetContentBlockCacheControl
SetContentBlockCacheControl sets a cache control on a content block. When a manual control is set, the top-level auto-cache will not override it.
components/model/agenticclaude/content_block_extra.go:128
↓ 6 callersFunctionSetMessageCacheControl
SetMessageCacheControl sets a cache breakpoint on the message with the given cache control settings. A nil CacheControl or zero-value TTL means the SD
components/model/claude/message_extra.go:73
↓ 6 callersFunctionSetTrace
SetTrace 将 trace 选项设置到 context 中
callbacks/langsmith/trace.go:41
↓ 6 callersMethodStore
Store stores the documents into the indexer.
components/indexer/milvus/indexer.go:163
↓ 6 callersMethodStream
(ctx context.Context, in []*schema.Message, opts ...fmodel.Option)
components/model/ark/chatmodel.go:397
↓ 6 callersFunctionTypeOf
()
devops/internal/utils/generic/type_utils.go:126
↓ 6 callersMethodWithEfConstruction
WithEfConstruction sets the search width during index building.
components/indexer/milvus2/index_builder.go:89
↓ 6 callersFunctionWithExpiration
WithExpiration returns an [Option] that sets the expiration duration for cached embeddings in the [Embedder].
components/embedding/cache/embedding.go:64
↓ 6 callersFunctionWithSessionName
WithSessionName 设置 Langsmith 的项目名称
callbacks/langsmith/trace.go:50
↓ 6 callersMethodWithToolsForClient
(tools []*schema.ToolInfo)
libs/acl/openai/chat_model.go:1373
↓ 6 callersFunctioncheckExpectedType
(expectedType, chunkType reflect.Type)
components/model/agenticark/extension.go:532
↓ 6 callersFunctioncodeInterpreterToContentBlocks
(item responses.ResponseCodeInterpreterToolCall)
components/model/agenticopenai/responses_convertor.go:1933
↓ 6 callersFunctionconcatFirstNonZero
(chunks []T)
components/model/agenticark/content_block_extra.go:93
↓ 6 callersFunctionconcatServerToolCallArguments
(chunks []*ServerToolCallArguments)
components/model/agenticopenai/responses_extension.go:345
↓ 6 callersFunctionconvAgenticCandidate
(candidate *genai.Candidate, lastType schema.ContentBlockType)
components/model/agenticgemini/conv.go:400
↓ 6 callersFunctionconvStreamEvent
(event anthropic.MessageStreamEventUnion, streamCtx *streamContext)
components/model/claude/claude.go:1435
↓ 6 callersFunctioncopyPtr
(ptr *T)
components/retriever/dify/dify.go:62
↓ 6 callersFunctiondecodeBase64Data
decodeBase64Data decodes a base64 data URL string into raw bytes. It correctly handles the "data:[<mediatype>];base64," prefix.
components/model/gemini/gemini.go:1132
↓ 6 callersFunctiondefaultResultParser
(ctx context.Context, hit map[string]any)
components/retriever/opensearch2/retriever.go:212
↓ 6 callersFunctiondefaultResultParser
(ctx context.Context, hit map[string]any)
components/retriever/opensearch3/retriever.go:212
↓ 6 callersFunctionextractModelInput
(ins []*model.CallbackInput)
callbacks/apmplus/utils.go:44
↓ 6 callersFunctionfileSearchToContentBlocks
(item responses.ResponseFileSearchToolCall)
components/model/agenticopenai/responses_convertor.go:1868
↓ 6 callersFunctionflatExpandAgenticMessages
(messages []*schema.AgenticMessage)
callbacks/cozeloop/convert.go:745
↓ 6 callersFunctionfromToolCall
(call schema.ToolCall)
acp/conv.go:596
↓ 6 callersMethodgenInputAndConf
(input []*schema.Message, opts ...model.Option)
components/model/gemini/gemini.go:471
↓ 6 callersMethodgenInputAndConf
genInputAndConf generates input messages and configuration for Gemini API
components/model/agenticgemini/conv.go:753
↓ 6 callersFunctiongetGraphNodeLevelFromCtx
(ctx context.Context)
callbacks/cozeloop/utils.go:141
↓ 6 callersFunctiongetMessageContentCacheControl
(msg *schema.Message)
components/model/openrouter/message_extra.go:272
↓ 6 callersFunctiongetName
(info *callbacks.RunInfo)
callbacks/langfuse/langfuse.go:647
↓ 6 callersMethodgetObservationID
()
libs/acl/langfuse/event.go:111
↓ 6 callersFunctiongetResponseMeta
(meta *schema.AgenticResponseMeta)
components/model/agenticark/extension.go:140
↓ 6 callersFunctiongetSpanContextImpl
(ctx context.Context)
callbacks/cozeloop/span_context.go:52
↓ 6 callersMethodgetTextAnnotationIndex
(outputIdx, contentIdx, annotationIdx int64)
components/model/agenticopenai/responses_event_convertor.go:318
↓ 6 callersMethodgetTextAnnotationIndex
(outputIdx, contentIdx, annotationIdx int64)
components/model/agenticark/event_convertor.go:351
↓ 6 callersFunctiongetToolBreakpointCacheControl
(toolInfo *schema.ToolInfo)
components/model/claude/message_extra.go:174
↓ 6 callersFunctionimageProcessToContentBlocks
(item *responses.OutputItem_FunctionImageProcess)
components/model/agenticark/convertor.go:1393
↓ 6 callersFunctioninterfaceTof64Slice
(raw interface{})
components/retriever/volc_vikingdb/utils.go:36
↓ 6 callersFunctionisBreakpointTool
(toolInfo *schema.ToolInfo)
components/model/claude/message_extra.go:147
↓ 6 callersMethodmcpCallPhaseToContentBlock
(itemID string, outputIdx int64, status string)
components/model/agenticopenai/responses_event_convertor.go:1019
↓ 6 callersMethodmcpListToolsPhaseToContentBlock
(itemID string, outputIdx int64, status string)
components/model/agenticopenai/responses_event_convertor.go:979
↓ 6 callersFunctionnewBackendNoShell
--- Capability-missing gates --- newBackendNoShell builds a Backend with no shell wired so we can assert that the terminal-backed tools surface ErrCap
acp/backend_test.go:187
↓ 6 callersFunctionnewBizError
(bizCode int, err error)
devops/internal/apihandler/server.go:133
↓ 6 callersMethodparseCustomOptions
(opts ...model.Option)
components/model/agenticqwen/model.go:223
← previousnext →301–400 of 4,194, ranked by callers