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
Function
WithInput
(input string)
callbacks/langfuse/trace.go:54
Function
WithLogMessage
(logMessage string)
libs/acl/langfuse/option.go:71
Method
WithM
WithM sets the M parameter.
components/indexer/milvus2/index_builder.go:153
Function
WithMaskFunc
(maskFunc func(string) string)
libs/acl/langfuse/option.go:77
Function
WithMaxCompletionTokens
WithMaxCompletionTokens is used to set the max completion tokens for the request.
components/model/ark/option.go:112
Function
WithMaxCompletionTokens
WithMaxCompletionTokens is used to set the max completion tokens for the request.
components/model/openai/option.go:68
Function
WithMaxRetry
(maxRetry uint64)
libs/acl/langfuse/option.go:83
Function
WithMaxTaskQueueSize
(maxTaskQueueSize int)
libs/acl/langfuse/option.go:47
Function
WithMaxToolCalls
WithMaxToolCalls sets the maximum number of tool-calling rounds. This option is only supported for the ResponsesAPIChatModel. The value must be in the
components/model/ark/option.go:140
Function
WithMeta
(meta *mcp.Meta)
components/tool/mcp/option.go:35
Function
WithMetadata
WithMetadata attaches a set of up to 16 key-value pairs to an object, which can be useful for storing additional information in a structured format. T
components/model/openrouter/option.go:48
Function
WithModels
WithModels provider an array of model IDs in priority order. If the first model returns an error, OpenRouter will automatically try the next model in
components/model/openrouter/option.go:31
Method
WithNList
WithNList sets the NList parameter.
components/indexer/milvus2/index_builder.go:115
Method
WithNList
WithNList sets the NList parameter.
components/indexer/milvus2/index_builder.go:185
Method
WithNList
WithNList sets the NList parameter.
components/indexer/milvus2/index_builder.go:227
Method
WithNList
WithNList sets the NList parameter.
components/indexer/milvus2/index_builder.go:271
Method
WithNList
WithNList sets the number of cluster units.
components/indexer/milvus2/index_builder.go:376
Function
WithPartition
WithPartition returns an option that sets the target partition for insertion.
components/indexer/milvus2/options.go:29
Function
WithPartition
(partition string)
components/indexer/milvus/options.go:25
Function
WithPrefixCache
Deprecated: use WithCache instead. WithPrefixCache creates an option to specify a context ID for the request. The context ID is typically obtained fro
components/model/ark/option.go:64
Function
WithReasoning
WithReasoning provider advanced reasoning capabilities, allowing models to show their internal reasoning process with configurable effort、summary fiel
components/model/openrouter/option.go:39
Function
WithReasoningEffort
(effort arkModel.ReasoningEffort)
components/model/ark/option.go:71
Function
WithReasoningEffort
(effort ReasoningEffortLevel)
components/model/openai/option.go:63
Function
WithRequestPayloadModifier
WithRequestPayloadModifier registers a payload modifier to customize the serialized request based on input messages. This is useful for OpenAI-compati
components/model/openai/option.go:76
Function
WithResourceDetector
WithResourceDetector configures resource detector
libs/acl/opentelemetry/option.go:139
Function
WithResponseChunkMessageModifier
WithResponseChunkMessageModifier registers a message modifier to transform the output message chunk using the raw response body. When end is true, msg
components/model/openai/option.go:90
Function
WithResponseFormat
WithResponseFormat sets the response format for the request. When set, it overrides the ResponseFormat field configured in Config for this specific re
components/model/openrouter/option.go:69
Function
WithResponseFormat
WithResponseFormat sets the response format for structured JSON output.
components/model/claude/option.go:90
Function
WithResponseMessageModifier
WithResponseMessageModifier registers a message modifier to transform the output message using the raw response body. This is useful for extracting pr
components/model/openai/option.go:83
Function
WithResponseModalities
(m []GeminiResponseModality)
components/model/gemini/option.go:55
Function
WithResponsesTruncation
WithResponsesTruncation sets how to handle context that exceeds the model's context window. Available only for Responses API.
components/model/agenticopenai/option.go:153
Function
WithRetryCount
(count int)
components/document/loader/file/examples/customloader/custom_loader_impl.go:39
Function
WithSampleRate
(sampleRate float64)
libs/acl/langfuse/option.go:65
Function
WithSearchQueryOptFn
(f func(option *client.SearchQueryOption))
components/retriever/milvus/options.go:42
Function
WithSparseVector
WithSparseVector sets the sparse vector for the retrieve query. For example, a stored vector {"feature_0": 0.12, "feature_1": 1.2, "feature_2": 3.0}.
components/retriever/es8/option.go:43
Function
WithSparseVector
WithSparseVector sets the sparse vector for the retrieve query. For example, a stored vector {"feature_0": 0.12, "feature_1": 1.2, "feature_2": 3.0}.
components/retriever/es9/option.go:43
Function
WithThinkingConfig
(t *genai.ThinkingConfig)
components/model/gemini/option.go:49
Function
WithThreads
(threads int)
libs/acl/langfuse/option.go:35
Function
WithTimeout
(timeout time.Duration)
components/document/loader/file/examples/customloader/custom_loader_impl.go:33
Function
WithTimeout
(timeout time.Duration)
libs/acl/langfuse/option.go:41
Method
WithTools
(tools []*schema.ToolInfo)
components/model/ark/responses_api.go:1666
Method
WithTools
(tools []*schema.ToolInfo)
components/model/openai/chatmodel.go:269
Method
WithTools
(tools []*schema.ToolInfo)
libs/acl/openai/chat_model.go:1390
Method
WithTools
(tools []*schema.ToolInfo)
libs/acl/openai/agentic_client.go:267
Method
Write
(ctx context.Context, req *filesystem.WriteRequest)
adk/backend/local/local.go:891
Method
Write
(b []byte)
devops/internal/apihandler/debug_test.go:59
Method
WriteFile
(ctx context.Context, path string, content string)
components/tool/commandline/pyexecutor_test.go:49
Method
WriteFile
(ctx context.Context, path string, content string)
components/tool/commandline/editor_test.go:56
Method
WriteHeader
(statusCode int)
devops/internal/apihandler/debug_test.go:64
Method
WriteTextFile
(ctx context.Context, req acpproto.WriteTextFileRequest)
acp/backend_test.go:566
Method
apply
(*Embedder)
components/embedding/cache/embedding.go:40
Method
apply
(e *Embedder)
components/embedding/cache/embedding.go:45
Method
apply
(*Cacher)
components/embedding/cache/redis/cacher.go:36
Method
apply
(c *Cacher)
components/embedding/cache/redis/cacher.go:41
Method
apply
(cfg *config)
libs/acl/opentelemetry/option.go:34
Function
convCompletionRequest
(req *model.CreateChatCompletionRequest, contextID string)
components/model/arkbot/chatmodel.go:936
Function
convertTool
(tool *schema.ToolInfo)
callbacks/cozeloop/convert.go:274
Function
createIndex
()
components/indexer/redis/examples/customized_indexer/create_index.go:35
Function
createIndex
()
components/indexer/redis/examples/default_indexer/create_index.go:26
Function
defaultDocumentToFields
(ctx context.Context, doc *schema.Document)
components/indexer/redis/indexer.go:266
Function
defaultIDGenerator
defaultIDGenerator keeps the original ID
components/document/transformer/splitter/markdown/header.go:32
Function
defaultIDGenerator
defaultIDGenerator keeps the original ID
components/document/transformer/splitter/semantic/semantic.go:35
Function
defaultIDGenerator
defaultIDGenerator keeps the original ID
components/document/transformer/splitter/html/header.go:35
Function
defaultIDGenerator
defaultIDGenerator keeps the original ID
components/document/transformer/splitter/recursive/recursive.go:43
Function
defaultRequestBuilder
(ctx context.Context, source document.Source, opts ...document.LoaderOption)
components/document/loader/url/url.go:48
Function
defaultResultParser
(ctx context.Context, hit types.Hit)
components/retriever/es8/retriever.go:183
Function
defaultResultParser
(ctx context.Context, hit types.Hit)
components/retriever/es9/retriever.go:183
Method
delete
(key string)
components/tool/duckduckgo/ddgsearch/cache.go:112
Method
genRequest
(texts []string, opts ...embedding.Option)
components/embedding/ark/embedding.go:276
Function
getBlockExtraValue
(block *schema.ContentBlock, key string)
components/model/agenticopenai/responses_content_block_extra.go:88
Function
getBlockExtraValue
(block *schema.ContentBlock, key string)
components/model/agenticark/content_block_extra.go:78
Function
getContentBlockExtraValue
(block *schema.ContentBlock, key string)
components/model/agenticclaude/content_block_extra.go:65
Function
getMsgExtraInt64Value
getMsgExtraInt64Value extracts an integer value from message extra, trying T first, then falling back to float64/int64/int to handle JSON unmarshal ty
components/model/ark/message_extra.go:203
Function
getMsgExtraValue
(msg *schema.Message, key string)
components/model/ark/message_extra.go:219
Function
getMsgExtraValue
(msg *schema.Message, key string)
libs/acl/openai/message_extra.go:124
Function
getPtrValue
(typ reflect.Value, level int)
devops/internal/model/runnable.go:49
Function
getReqFromBody
(r *http.Request)
devops/internal/apihandler/server.go:237
Function
getReqQuery
(r *http.Request, key string)
devops/internal/apihandler/server.go:233
Function
getToolInfoExtraValue
(toolInfo *schema.ToolInfo, key string)
components/model/claude/message_extra.go:128
Function
init
()
components/model/ark/message_extra.go:44
Function
init
()
components/model/gemini/message_extra.go:28
Function
init
()
components/model/agenticopenai/register.go:24
Function
init
()
components/model/arkbot/message_extra.go:44
Function
init
()
components/model/agenticqwen/register.go:24
Function
init
()
components/model/agenticark/register.go:24
Function
init
()
components/model/agenticclaude/register.go:23
Function
init
()
components/model/agenticdeepseek/register.go:24
Function
init
()
components/model/openrouter/message_extra.go:31
Function
init
()
components/model/agenticgemini/register.go:23
Function
init
()
devops/internal/model/types.go:37
Function
init
()
libs/acl/openai/message_extra.go:36
Function
interfaceToSparse
(raw interface{})
components/indexer/volc_vikingdb/utils.go:100
Function
main
()
components/prompt/mcp/examples/mcp.go:33
Function
main
()
components/prompt/cozeloop/examples/main.go:29
Function
main
()
components/model/ark/examples/image_generate/image_generate.go:37
Function
main
()
components/model/ark/examples/intent_tool/intent_tool.go:32
Function
main
()
components/model/ark/examples/sessioncache/contextapi/session_cache.go:34
Function
main
()
components/model/ark/examples/sessioncache/responsesapi/session_cache.go:34
Function
main
()
components/model/ark/examples/prefixcache/contextapi/prefix_cache.go:31
Function
main
()
components/model/ark/examples/prefixcache/responsesapi/prefix_cache.go:31
← previous
next →
3,901–4,000 of 4,194, ranked by callers