MCPcopy Create free account

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

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

↓ 4 callersFunctionconvertPromptArguments
(variables map[string]any)
callbacks/cozeloop/convert.go:362
↓ 4 callersFunctionconvertRetrieverCallOption
(input *retriever.CallbackInput)
callbacks/cozeloop/convert.go:392
↓ 4 callersMethodcopy
()
components/retriever/dify/dify.go:70
↓ 4 callersMethodcustomEmbedding
(ctx context.Context, queries []string, options *indexer.Options)
components/indexer/volc_vikingdb/indexer.go:249
↓ 4 callersMethodcustomEmbedding
(ctx context.Context, query string, options *retriever.Options)
components/retriever/volc_vikingdb/retriever.go:246
↓ 4 callersFunctiondefaultDocumentConverter
defaultDocumentConverter returns the default document to column converter.
components/indexer/milvus2/indexer.go:583
↓ 4 callersFunctiondoSSEResp
(ctx context.Context, res http.ResponseWriter, sseStreamRespChan <-chan SSEResponse)
devops/internal/apihandler/server.go:184
↓ 4 callersFunctionensureDataURL
(base64Data, mimeType string)
components/model/agenticopenai/responses_convertor.go:2329
↓ 4 callersFunctionensureDataURL
(base64Data, mimeType string)
components/model/agenticark/convertor.go:1881
↓ 4 callersMethodformatThought
formatThought creates a formatted string representation of a thought. Parameters: - td: The ThoughtRequest to format Returns: A string with the forma
components/tool/sequentialthinking/sequentialthinking.go:167
↓ 4 callersFunctionfunctionToolCallToContentBlock
(item *responses.OutputItem_FunctionToolCall)
components/model/agenticark/convertor.go:1371
↓ 4 callersFunctiongetAllowedToolNames
(toolChoice *schema.AgenticToolChoice)
components/model/agenticclaude/model.go:710
↓ 4 callersFunctiongetContentBlockCacheControl
(block *schema.ContentBlock)
components/model/agenticclaude/content_block_extra.go:149
↓ 4 callersFunctiongetMessageInputPartCacheControl
(part *schema.MessageInputPart)
components/model/openrouter/message_extra.go:250
↓ 4 callersFunctiongetMessageOutputPartCacheControl
(part *schema.MessageOutputPart)
components/model/openrouter/message_extra.go:261
↓ 4 callersMethodgetOptions
(opts []model.Option)
components/model/ark/responses_api.go:926
↓ 4 callersFunctiongetServerToolCallArguments
(call *schema.ServerToolCall)
components/model/agenticclaude/extension.go:228
↓ 4 callersFunctiongetServerToolResult
(res *schema.ServerToolResult)
components/model/agenticclaude/extension.go:245
↓ 4 callersFunctiongetTraceVariablesValue
(ctx context.Context)
callbacks/cozeloop/utils.go:114
↓ 4 callersFunctionhasDirectAnthropicConfigAuth
(config *Config)
components/model/claude/claude.go:316
↓ 4 callersMethodimageGenerationPhaseToContentBlock
(itemID string, outputIdx int64, status string)
components/model/agenticopenai/responses_event_convertor.go:1116
↓ 4 callersFunctionimageGenerationToContentBlocks
(item responses.ResponseOutputItemImageGenerationCall)
components/model/agenticopenai/responses_convertor.go:1993
↓ 4 callersFunctionisImageExt
isImageExt checks if the file extension represents an image.
adk/backend/agentkit/sandbox.go:942
↓ 4 callersFunctionisPDFBytes
isPDFBytes checks if the data starts with the PDF magic number (%PDF-).
adk/backend/local/local.go:741
↓ 4 callersMethoditemAddedEventToContentBlock
(ev *responses.ItemEvent)
components/model/agenticark/event_convertor.go:383
↓ 4 callersMethoditemDoneEventToContentBlocks
(ev *responses.ItemDoneEvent)
components/model/agenticark/event_convertor.go:443
↓ 4 callersFunctionjoinShellArgs
(args []string)
acp/backend.go:740
↓ 4 callersFunctionknowledgeSearchCallToContentBlocks
(item *responses.OutputItem_FunctionKnowledgeSearch)
components/model/agenticark/convertor.go:1576
↓ 4 callersMethodknowledgeSearchPhaseToContentBlock
(itemID string, outputIdx int64, status responses.ItemStatus_Enum)
components/model/agenticark/event_convertor.go:967
↓ 4 callersFunctionmakeFunctionToolCallIndexKey
(outputIndex int64)
components/model/agenticopenai/responses_event_convertor.go:1161
↓ 4 callersFunctionmakeFunctionToolCallIndexKey
(outputIndex int64)
components/model/agenticark/event_convertor.go:1140
↓ 4 callersFunctionmakeMCPListToolsItemAddedEventCacheKey
(itemID string, outputIndex int64)
components/model/agenticopenai/responses_event_convertor.go:1193
↓ 4 callersFunctionmakeMCPToolCallIndexKey
(outputIndex int64)
components/model/agenticopenai/responses_event_convertor.go:1181
↓ 4 callersFunctionmakeMCPToolCallIndexKey
(outputIndex int64)
components/model/agenticark/event_convertor.go:1160
↓ 4 callersFunctionmakeMCPToolCallItemAddedEventCacheKey
(itemID string, outputIndex int64)
components/model/agenticopenai/responses_event_convertor.go:1189
↓ 4 callersMethodmakeOutput
Format file content to display line numbers
components/tool/commandline/editor.go:480
↓ 4 callersFunctionmakeReasoningIndexKey
(outputIndex int64)
components/model/agenticark/event_convertor.go:1136
↓ 4 callersFunctionmcpApprovalRequestToContentBlock
(item *responses.OutputItem_FunctionMcpApprovalRequest)
components/model/agenticark/convertor.go:1758
↓ 4 callersMethodmcpCallPhaseToContentBlock
(itemID string, outputIdx int64, status responses.ItemStatus_Enum)
components/model/agenticark/event_convertor.go:869
↓ 4 callersFunctionmcpCallToContentBlocks
(item *responses.OutputItem_FunctionMcpCall)
components/model/agenticark/convertor.go:1661
↓ 4 callersFunctionmcpListToolsToContentBlock
(item *responses.OutputItem_FunctionMcpListTools)
components/model/agenticark/convertor.go:1703
↓ 4 callersFunctionmultiContentContainsType
(parts []schema.MessageOutputPart, typ schema.ChatMessagePartType)
libs/acl/openai/agentic_convert.go:200
↓ 4 callersFunctionnewBaseResp
(code int, msg string)
devops/internal/apihandler/server.go:121
↓ 4 callersFunctionnewPanicErr
(info any, stack []byte)
components/model/ark/utils.go:59
↓ 4 callersFunctionof
(t T)
components/model/qianfan/examples/generate/generate.go:60
↓ 4 callersFunctionof
(t T)
components/model/qwen/examples/generate_with_image/generate_with_image.go:83
↓ 4 callersFunctionoutputTextAnnotationToTextAnnotation
(anno *responses.Annotation)
components/model/agenticark/convertor.go:1320
↓ 4 callersFunctionparseTextHTMLSearchResponse
(respBody string)
components/tool/duckduckgo/v2/text_search.go:159
↓ 4 callersMethodpopulateInput
(in []*schema.AgenticMessage, responseReq *responses.ResponsesRequest)
components/model/agenticark/model.go:765
↓ 4 callersMethodpopulateTools
(responseReq *responses.ResponseNewParams, options *model.Options, specOptions *options)
components/model/agenticopenai/responses_model.go:819
↓ 4 callersFunctionprintLog
(level int, depth int, format string, v ...any)
devops/internal/utils/log/log.go:75
↓ 4 callersMethodprocessThought
processThought processes a thought input, validates it, adds it to the history, and returns a formatted result. Parameters: - ctx: The context for the
components/tool/sequentialthinking/sequentialthinking.go:200
↓ 4 callersMethodreadAllBytes
readAllBytes reads the entire file at path from the local filesystem, rejecting it up-front when its size exceeds maxBytes. maxBytes is int64 so call
adk/backend/local/local.go:529
↓ 4 callersFunctionreadBuildVersion
()
callbacks/cozeloop/builtin.go:25
↓ 4 callersFunctionreasoningToContentBlocks
(item responses.ResponseReasoningItem)
components/model/agenticopenai/responses_convertor.go:2128
↓ 4 callersFunctionreasoningToContentBlocks
(item *responses.OutputItem_Reasoning)
components/model/agenticark/convertor.go:1635
↓ 4 callersFunctionrenderPDFPagesToImages
renderPDFPagesToImages converts the specified page range [start, end] (1-based) to PNG images at the given DPI using a pdfium worker instance and retu
adk/backend/agentkit/sandbox.go:852
↓ 4 callersFunctionrenderPDFPagesToImages
renderPDFPagesToImages converts the specified page range [start, end] (1-based) to PNG images at the given DPI using a pdfium worker instance and retu
adk/backend/local/local.go:650
↓ 4 callersMethodrunShell
(ctx context.Context, cmd string)
acp/backend.go:699
↓ 4 callersFunctionserializeInterruptCtx
(ctx *adk.InterruptCtx)
callbacks/cozeloop/data_parser.go:956
↓ 4 callersFunctionsetArkRequestID
(msg *schema.Message, reqID string)
components/model/ark/message_extra.go:111
↓ 4 callersFunctionsetContextID
(msg *schema.Message, contextID string)
components/model/ark/message_extra.go:152
↓ 4 callersFunctionsetMessageOutputPartThoughtSignature
(part *schema.MessageOutputPart, signature []byte)
components/model/gemini/message_extra.go:190
↓ 4 callersFunctionsetModelName
(msg *schema.Message, name string)
components/model/ark/message_extra.go:131
↓ 4 callersFunctionsetMsgExtra
(msg *schema.Message, key string, value any)
components/model/arkbot/message_extra.go:132
↓ 4 callersFunctionsetNodeDebugStateCtx
setNodeDebugStateCtx set temporary storage node debug state to context.
devops/internal/service/call_option.go:329
↓ 4 callersFunctionsetResponseID
(msg *schema.Message, responseID string)
components/model/ark/message_extra.go:187
↓ 4 callersMethodsetStreamChunkDefaultExtra
(msg *schema.Message, object *responses.ResponseObject, cacheConfig *cacheConfig)
components/model/ark/responses_api.go:1250
↓ 4 callersFunctionsetTokenUsageTags
(tags spanTags, usage *model.TokenUsage)
callbacks/cozeloop/data_parser.go:576
↓ 4 callersFunctionshellToolCallToInputItem
(args *ShellArguments, block *schema.ContentBlock)
components/model/agenticopenai/responses_convertor.go:1060
↓ 4 callersFunctionshellToolResultToInputItem
(result *ShellResult, block *schema.ContentBlock)
components/model/agenticopenai/responses_convertor.go:1315
↓ 4 callersFunctiontoAnySlice
(src []T)
callbacks/cozeloop/data_parser.go:730
↓ 4 callersFunctiontoBase64DataURL
toBase64DataURL formats a raw base64 string and MIME type into an RFC 2397 data URL. The caller is expected to have validated both inputs (e.g., via v
components/model/ark/chat_completion_api.go:474
↓ 4 callersMethodtoDoc
()
components/retriever/dify/dify.go:199
↓ 4 callersFunctiontoEinoTokenUsage
(usage *deepseek.Usage)
components/model/deepseek/deepseek.go:896
↓ 4 callersFunctiontoFloat64
(in []float32)
components/embedding/ark/embedding.go:293
↓ 4 callersFunctiontoFunctionResponsePart
(b64 *string, url *string, mimeType string, partType schema.ChatMessagePartType, displayName string)
components/model/gemini/gemini.go:1024
↓ 4 callersMethodtoGeminiTools
(tools []*schema.ToolInfo)
components/model/gemini/gemini.go:623
↓ 4 callersFunctiontoQianfanTools
(tools []*schema.ToolInfo)
components/model/qianfan/chatmodel.go:739
↓ 4 callersFunctiontoServerTools
(serverTools []*ServerToolConfig)
components/model/agenticgemini/model.go:151
↓ 4 callersMethodtoStreamingDeltaBlock
(index int64, delta any)
components/model/agenticclaude/event_convertor.go:101
↓ 4 callersFunctiontoTools
(tis []*schema.ToolInfo)
components/model/deepseek/deepseek.go:437
↓ 4 callersFunctiontoUserRoleInputItems
(msg *schema.AgenticMessage)
components/model/agenticopenai/responses_convertor.go:528
↓ 4 callersFunctiontruncate
Possibly need to truncate content
components/tool/commandline/editor.go:182
↓ 4 callersFunctionuserInputImageToInputItem
(role responses.EasyInputMessageRole, block *schema.UserInputImage)
components/model/agenticopenai/responses_convertor.go:594
↓ 4 callersFunctionuserInputImageToInputItem
(role responses.MessageRole_Enum, block *schema.UserInputImage)
components/model/agenticark/convertor.go:449
↓ 4 callersMethodvalidate
validate checks the configuration and sets default values.
components/retriever/milvus2/retriever.go:186
↓ 4 callersFunctionvalidateBase64Data
(data string)
components/model/qianfan/chatmodel.go:501
↓ 4 callersMethodwebSearchPhaseToContentBlock
(itemID string, outputIdx int64, status responses.ItemStatus_Enum)
components/model/agenticark/event_convertor.go:895
↓ 4 callersFunctionwebSearchToContentBlock
(item *responses.OutputItem_FunctionWebSearch)
components/model/agenticark/convertor.go:1600
↓ 3 callersMethodAddGraphInfo
(rootGN string, rootGI *compose.GraphInfo)
devops/internal/service/container.go:60
↓ 3 callersMethodBindForcedTools
(tools []*schema.ToolInfo)
components/model/openai/chatmodel.go:281
↓ 3 callersMethodBindTools
(tools []*schema.ToolInfo)
components/model/qianfan/chatmodel.go:295
↓ 3 callersMethodBindTools
(tools []*schema.ToolInfo)
components/model/deepseek/deepseek.go:403
↓ 3 callersMethodBindTools
(tools []*schema.ToolInfo)
components/model/ollama/chatmodel.go:226
↓ 3 callersMethodBuild
Build creates an AUTOINDEX using the specified metric type.
components/indexer/milvus2/index_builder.go:46
↓ 3 callersMethodBuildRequest
(ctx context.Context, conf *es8.RetrieverConfig, query string, opts ...retriever.Option)
components/retriever/es8/search_mode/approximate.go:78
↓ 3 callersMethodCleanup
Cleanup cleans up sandbox resources
components/tool/commandline/sandbox/sandbox.go:357
↓ 3 callersMethodClose
(ctx context.Context)
components/indexer/es9/indexer_test.go:465
↓ 3 callersMethodClose
()
components/tool/commandline/sandbox/sandbox_test.go:337
← previousnext →601–700 of 4,194, ranked by callers