MCPcopy Create free account

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

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

↓ 2 callersFunctionWithCustomHeaders
(m map[string]string)
components/tool/mcp/option.go:29
↓ 2 callersFunctionWithDeploymentEnvironment
WithDeploymentEnvironment configures `deployment.environment` resource attribute
libs/acl/opentelemetry/option.go:83
↓ 2 callersFunctionWithEnableMetrics
WithEnableMetrics enable metrics
libs/acl/opentelemetry/option.go:132
↓ 2 callersFunctionWithEnableThinking
WithEnableThinking is the option to set the enable thinking for the model.
components/model/agenticqwen/option.go:29
↓ 2 callersFunctionWithEnableTracing
WithEnableTracing enable tracing
libs/acl/opentelemetry/option.go:125
↓ 2 callersFunctionWithExtraHeader
WithExtraHeader is used to set extra headers for the request.
libs/acl/openai/option.go:129
↓ 2 callersMethodWithGraphDegree
WithGraphDegree sets the final graph degree.
components/indexer/milvus2/index_builder.go:350
↓ 2 callersFunctionWithHTTPClient
WithHTTPClient sets the HTTP client for the Wikipedia client.
components/tool/wikipedia/internal/option.go:27
↓ 2 callersFunctionWithID
(id string)
callbacks/langfuse/trace.go:39
↓ 2 callersFunctionWithImageConfig
WithImageConfig sets the image generation configuration. Note: an error will be returned for a model that does not support the configuration options.
components/model/agenticgemini/option.go:63
↓ 2 callersMethodWithIntermediateGraphDegree
WithIntermediateGraphDegree sets the intermediate graph degree.
components/indexer/milvus2/index_builder.go:344
↓ 2 callersFunctionWithLanguage
WithLanguage sets the language for the Wikipedia client.
components/tool/wikipedia/internal/option.go:34
↓ 2 callersMethodWithNBits
WithNBits sets the NBits parameter.
components/indexer/milvus2/index_builder.go:159
↓ 2 callersFunctionWithPrefix
(prefix string)
components/embedding/cache/redis/cacher.go:45
↓ 2 callersFunctionWithPreserveThinking
WithPreserveThinking is the option to set the preserve thinking for the model.
components/model/agenticqwen/option.go:36
↓ 2 callersMethodWithRangeFilter
WithRangeFilter sets the inner boundary for ring searches.
components/retriever/milvus2/search_mode/range.go:61
↓ 2 callersFunctionWithResource
WithResource configures resource
libs/acl/opentelemetry/option.go:111
↓ 2 callersFunctionWithResponseChunkMessageModifier
WithResponseChunkMessageModifier registers a message modifier to transform the output message chunk using the raw response body.
libs/acl/openai/option.go:114
↓ 2 callersFunctionWithResponsesMaxToolCalls
WithResponsesMaxToolCalls sets the maximum number of tool calls allowed in a single turn. Available only for Responses API.
components/model/agenticopenai/option.go:121
↓ 2 callersFunctionWithResponsesParallelToolCalls
WithResponsesParallelToolCalls sets whether to allow multiple tool calls in a single turn. Available only for Responses API.
components/model/agenticopenai/option.go:129
↓ 2 callersFunctionWithResponsesPromptCacheKey
WithResponsesPromptCacheKey sets the prompt cache key for the request. Available only for Responses API.
components/model/agenticopenai/option.go:97
↓ 2 callersFunctionWithResponsesReasoning
WithResponsesReasoning sets the reasoning configuration for the request. Available only for Responses API.
components/model/agenticopenai/option.go:105
↓ 2 callersFunctionWithResponsesStore
WithResponsesStore sets whether to store the response on the server. Available only for Responses API.
components/model/agenticopenai/option.go:89
↓ 2 callersFunctionWithResponsesText
WithResponsesText sets the text generation configuration for the request. Available only for Responses API.
components/model/agenticopenai/option.go:113
↓ 2 callersFunctionWithSdkTracerProvider
WithSdkTracerProvider configures sdkTracerProvider
libs/acl/opentelemetry/option.go:167
↓ 2 callersMethodWithSearchParams
WithSearchParams sets additional search parameters such as "nprobe" or "ef".
components/retriever/milvus2/search_mode/iterator.go:63
↓ 2 callersFunctionWithServerTools
WithServerTools specifies server-side tools available to the model.
components/model/agenticclaude/option.go:28
↓ 2 callersFunctionWithServerTools
WithServerTools sets Gemini server-side tools for this request.
components/model/agenticgemini/option.go:70
↓ 2 callersFunctionWithSessionID
(sessionID string)
callbacks/apmplus/session.go:43
↓ 2 callersFunctionWithThinking
WithThinking sets the thinking process configuration for the ark.
components/model/ark/option.go:49
↓ 2 callersFunctionWithThinking
Deprecated: Use WithThinkingConfig instead.
components/model/claude/option.go:45
↓ 2 callersFunctionWithThinkingConfig
WithThinkingConfig sets Claude thinking using Anthropic SDK's native union.
components/model/claude/option.go:52
↓ 2 callersMethodWithTools
(tools []*schema.ToolInfo)
components/model/arkbot/chatmodel.go:655
↓ 2 callersFunctionWithTopK
WithTopK sets the number of search results to return.
components/tool/wikipedia/internal/option.go:55
↓ 2 callersFunctionWithUserAgent
WithUserAgent sets the user agent for the Wikipedia client.
components/tool/wikipedia/internal/option.go:48
↓ 2 callersFunctionWithUserID
(userID string)
callbacks/apmplus/session.go:38
↓ 2 callersMethodWrite
(bytes []byte)
devops/internal/apihandler/server_test.go:62
↓ 2 callersMethodWriteTextFile
(ctx context.Context, req acpproto.WriteTextFileRequest)
acp/backend.go:82
↓ 2 callersMethodannotationAddedEventToContentBlock
(ev responses.ResponseOutputTextAnnotationAddedEvent)
components/model/agenticopenai/responses_event_convertor.go:890
↓ 2 callersMethodannotationAddedEventToContentBlock
(ev *responses.ResponseAnnotationAddedEvent)
components/model/agenticark/event_convertor.go:755
↓ 2 callersFunctionapplyChatResponseMetaExtension
(msg *schema.Message)
components/model/agenticopenai/chat_extension.go:65
↓ 2 callersFunctionapplyResponseMetaExtension
(msg *schema.Message)
components/model/agenticqwen/extension.go:61
↓ 2 callersFunctionapplyResponseMetaExtension
(msg *schema.Message)
components/model/agenticdeepseek/extension.go:61
↓ 2 callersFunctionassistantGenTextToBlockParam
(text *schema.AssistantGenText)
components/model/agenticclaude/convertor.go:220
↓ 2 callersFunctionassistantGenTextToInputItem
(block *schema.ContentBlock)
components/model/agenticark/convertor.go:625
↓ 2 callersMethodbuild
NewSearchParams creates a new SearchParams instance.
components/tool/bingsearch/internal/bingcore/types.go:117
↓ 2 callersMethodbuildCallbackGraph
()
devops/internal/service/callback_test.go:57
↓ 2 callersFunctionbuildChatCompletionAPIChatModel
(config *ChatModelConfig)
components/model/ark/chatmodel.go:215
↓ 2 callersFunctionbuildGenerateResponse
(resp openai.ChatCompletionResponse, config *Config)
libs/acl/openai/chat_model.go:786
↓ 2 callersFunctionbuildMessageFromUserInputMultiContent
buildMessageFromUserInputMultiContent builds a ChatCompletionMessage from UserInputMultiContent. It processes various message parts like text, images,
libs/acl/openai/chat_model.go:395
↓ 2 callersMethodbuildOptions
(_ context.Context, isStream bool, opts ...model.Option)
components/model/openrouter/chatmodel.go:391
↓ 2 callersMethodbuildPageURL
buildPageURL builds the URL for the Wikipedia page.
components/tool/wikipedia/internal/client.go:157
↓ 2 callersMethodbuildResponseChunkMessageModifier
()
components/model/openrouter/chatmodel.go:349
↓ 2 callersMethodbuildResponseMessageModifier
()
components/model/openrouter/chatmodel.go:321
↓ 2 callersFunctionbyteSlice2int64
(in []byte)
libs/acl/openai/chat_model.go:1157
↓ 2 callersMethodcodeInterpreterCodeDeltaEventToContentBlock
(ev responses.ResponseCodeInterpreterCallCodeDeltaEvent)
components/model/agenticopenai/responses_event_convertor.go:1095
↓ 2 callersFunctioncodeInterpreterToolCallToInputItem
(args *CodeInterpreterArguments, block *schema.ContentBlock)
components/model/agenticopenai/responses_convertor.go:1032
↓ 2 callersFunctioncollectServerToolBetaHeaders
(serverTools []*ServerToolConfig)
components/model/agenticclaude/model.go:515
↓ 2 callersFunctionconcatAssistantGenTextExtensions
(chunks []*AssistantGenTextExtension)
components/model/agenticark/extension.go:343
↓ 2 callersFunctionconcatFirstNonZero
(chunks []T)
components/model/agenticopenai/responses_content_block_extra.go:103
↓ 2 callersFunctionconcatLast
(chunks []T)
components/model/agenticopenai/responses_content_block_extra.go:113
↓ 2 callersFunctionconcatMessageArray
(mas [][]*schema.Message)
callbacks/langsmith/utils.go:117
↓ 2 callersFunctionconvCallbackOutput
(message *schema.Message, conf *model.Config)
components/model/gemini/gemini.go:1359
↓ 2 callersMethodconvCompletionRequest
(req *model.CreateChatCompletionRequest, contextID string)
components/model/ark/chat_completion_api.go:825
↓ 2 callersFunctionconvContentBlockToEinoMsg
( contentBlock any, dstMsg *schema.Message, streamCtx *streamContext, )
components/model/claude/claude.go:1368
↓ 2 callersFunctionconvGroundingMetadata
(gm *genai.GroundingMetadata)
components/model/agenticgemini/conv.go:489
↓ 2 callersMethodconvMedias
(messages []*schema.Message, traceID, observationID string, field fieldType)
libs/acl/langfuse/consumer.go:318
↓ 2 callersFunctionconvMessage
(message mcp.PromptMessage)
components/prompt/mcp/mcp.go:98
↓ 2 callersFunctionconvModelCallbackInput
(in []callbacks.CallbackInput)
callbacks/apmplus/utils.go:36
↓ 2 callersFunctionconvModelCallbackOutput
(out []callbacks.CallbackOutput)
callbacks/langsmith/utils.go:83
↓ 2 callersFunctionconvModelCallbackOutput
(out []callbacks.CallbackOutput)
callbacks/apmplus/utils.go:70
↓ 2 callersFunctionconvMultiContentToContentItems
(parts []schema.ChatMessagePart)
components/model/ark/responses_api.go:1352
↓ 2 callersFunctionconvOrigAPIError
(err error)
components/model/openai/types.go:57
↓ 2 callersFunctionconvOutputMessage
(resp *anthropic.Message)
components/model/claude/claude.go:1344
↓ 2 callersFunctionconvSchemaMessage
(in []*schema.Message)
callbacks/apmplus/utils.go:157
↓ 2 callersFunctionconvUserInputMultiContentToContentItems
(parts []schema.MessageInputPart)
components/model/ark/responses_api.go:1390
↓ 2 callersMethodconvertAgenticToolChoiceOpts
(opts []model.Option)
libs/acl/openai/agentic_client.go:283
↓ 2 callersFunctionconvertDocument
(doc *schema.Document)
callbacks/cozeloop/convert.go:409
↓ 2 callersMethodconvertDocuments
(ctx context.Context, docs []*schema.Document, options *indexer.Options)
components/indexer/volc_vikingdb/indexer.go:154
↓ 2 callersFunctionconvertSparse
(src map[int]float64)
components/retriever/es8/examples/sparse_vector_query/sparse_vector_query.go:201
↓ 2 callersMethodcopy
()
components/retriever/dify/dify.go:53
↓ 2 callersFunctioncopyExtra
(src map[string]any)
components/model/agenticclaude/content_block_extra.go:77
↓ 2 callersFunctioncopyExtra
(src map[string]any)
components/model/claude/message_extra.go:101
↓ 2 callersMethodcreateContextByContextAPI
(ctx context.Context, prefix []*schema.Message, ttl int, mode model.ContextMode, truncation *model.Truncation
components/model/ark/chatmodel.go:574
↓ 2 callersFunctioncreateMockResultSet
Helper to create a mock ResultSet using real column implementations
components/retriever/milvus2/retriever_test.go:277
↓ 2 callersFunctiondeepCopyMap
(m map[string]string)
components/document/transformer/splitter/markdown/header.go:217
↓ 2 callersFunctiondefaultConfig
()
libs/acl/opentelemetry/option.go:67
↓ 2 callersFunctiondefaultDocumentConverter
defaultDocumentConverter returns the default result to document converter.
components/retriever/milvus2/retriever.go:216
↓ 2 callersFunctiondereferenceOrZero
(v *T)
components/embedding/ark/utils.go:25
↓ 2 callersFunctiondereferenceOrZero
(v *T)
components/retriever/volc_vikingdb/utils.go:68
↓ 2 callersFunctiondetectImageMIME
detectImageMIME detects the MIME type from image file bytes using magic number headers. Returns the MIME type string or empty string if not a recogniz
adk/backend/agentkit/sandbox.go:959
↓ 2 callersFunctiondetectImageMIME
detectImageMIME detects the MIME type from image file bytes using magic number headers. Returns the MIME type string or empty string if not a recogniz
adk/backend/local/local.go:712
↓ 2 callersFunctiondoubaoAppResultToInputItem
(id string, status string, result *DoubaoAppResult)
components/model/agenticark/convertor.go:805
↓ 2 callersFunctionensureDataURL
(dataOfBase64, mimeType string)
components/model/arkbot/chatmodel.go:898
↓ 2 callersFunctionensureImageDataURL
(data, mimeType string)
components/model/ark/image_generation_model.go:451
↓ 2 callersFunctionextractModelOutput
(outs []*model.CallbackOutput)
callbacks/langsmith/utils.go:91
↓ 2 callersFunctionfileSearchToolCallToInputItem
(args *FileSearchArguments, block *schema.ContentBlock)
components/model/agenticopenai/responses_convertor.go:1017
↓ 2 callersMethodfunctionCallArgumentsDeltaEventToContentBlock
(ev responses.ResponseFunctionCallArgumentsDeltaEvent)
components/model/agenticopenai/responses_event_convertor.go:966
↓ 2 callersMethodfunctionCallArgumentsDeltaEventToContentBlock
(ev *responses.FunctionCallArgumentsEvent)
components/model/agenticark/event_convertor.go:800
↓ 2 callersFunctionfunctionToolCallToInputItem
(block *schema.ContentBlock)
components/model/agenticark/convertor.go:663
← previousnext →1,101–1,200 of 4,194, ranked by callers