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
↓ 1 callers
Method
Generate
(ctx context.Context, text string, opt GeneratorOption)
components/embedding/cache/generator.go:74
↓ 1 callers
Method
Generate
(ctx context.Context, in []*schema.Message, opts ...model.Option)
libs/acl/openai/chat_model.go:745
↓ 1 callers
Function
GetArkRequestID
(msg *schema.Message)
components/model/ark/message_extra.go:106
↓ 1 callers
Function
GetArkRequestID
(msg *schema.Message)
components/model/arkbot/message_extra.go:81
↓ 1 callers
Function
GetBotChatResultReference
(msg *schema.Message)
components/model/arkbot/message_extra.go:114
↓ 1 callers
Function
GetBotUsage
(msg *schema.Message)
components/model/arkbot/message_extra.go:106
↓ 1 callers
Function
GetCanvasInfo
GetCanvasInfo use graph name to get canvas info
devops/internal/apihandler/debug.go:45
↓ 1 callers
Method
GetCurrentState
()
components/tool/browseruse/browseruse.go:746
↓ 1 callers
Method
GetDebugThread
(threadID string)
devops/internal/model/debug_run.go:23
↓ 1 callers
Method
GetDevGraph
(graphID, fromNode string)
devops/internal/service/container.go:37
↓ 1 callers
Function
GetExtraVikingDBFields
(doc *schema.Document)
components/indexer/volc_vikingdb/extra.go:49
↓ 1 callers
Function
GetExtraVikingDBTTL
(doc *schema.Document)
components/indexer/volc_vikingdb/extra.go:58
↓ 1 callers
Function
GetMessageOutputAudioTranscript
(audio *schema.MessageOutputAudio)
libs/acl/openai/message_extra.go:101
↓ 1 callers
Function
GetModelName
(msg *schema.Message)
components/model/ark/message_extra.go:123
↓ 1 callers
Method
GetPrompt
(ctx context.Context, request mcp.GetPromptRequest)
components/prompt/mcp/mcp_test.go:221
↓ 1 callers
Method
GetPrompt
(ctx context.Context, param cozeloop.GetPromptParam, options ...cozeloop.GetPromptOption)
components/prompt/cozeloop/prompthub_test.go:781
↓ 1 callers
Function
GetReasoningContent
(msg *schema.Message)
components/model/arkbot/message_extra.go:94
↓ 1 callers
Function
GetRegisteredTypeJsonSchema
()
devops/internal/model/types.go:258
↓ 1 callers
Function
GetRequestID
(msg *schema.Message)
libs/acl/openai/message_extra.go:116
↓ 1 callers
Function
GetServiceTier
(msg *schema.Message)
components/model/ark/message_extra.go:304
↓ 1 callers
Function
GetSpanContext
(ctx context.Context)
callbacks/cozeloop/span_context.go:65
↓ 1 callers
Function
GetThoughtSignatureFromExtra
GetThoughtSignatureFromExtra copy from github.com/cloudwego/eino-ext/components/model/gemini, because it's go version is 1.24. we can't depend on it.
callbacks/cozeloop/signature.go:38
↓ 1 callers
Function
GetTools
(ctx context.Context, conf *Config)
components/tool/mcp/officialmcp/mcp.go:52
↓ 1 callers
Function
GetType
GetType returns the type of the indexer.
components/indexer/es7/utils.go:20
↓ 1 callers
Function
GetType
GetType returns the type of the indexer.
components/indexer/opensearch2/utils.go:20
↓ 1 callers
Function
GetType
GetType returns the type of the indexer.
components/indexer/opensearch3/utils.go:20
↓ 1 callers
Function
GetType
()
components/retriever/es7/consts.go:25
↓ 1 callers
Function
GetType
GetType returns the type name for OpenSearch retriever component.
components/retriever/opensearch2/utils.go:20
↓ 1 callers
Function
GetType
GetType returns the type name for OpenSearch retriever component.
components/retriever/opensearch3/utils.go:20
↓ 1 callers
Method
GetType
GetType returns the type of the chat template (Default).
components/prompt/mcp/mcp.go:83
↓ 1 callers
Method
GetType
()
components/model/agenticopenai/chat_model.go:239
↓ 1 callers
Method
GetType
()
components/model/agenticqwen/model.go:246
↓ 1 callers
Method
GetType
()
components/model/agenticdeepseek/model.go:180
↓ 1 callers
Method
GetType
()
components/embedding/ark/embedding.go:268
↓ 1 callers
Method
GetType
()
components/embedding/qianfan/embedding.go:109
↓ 1 callers
Method
GetType
()
components/embedding/gemini/embedding.go:144
↓ 1 callers
Method
GetType
()
components/embedding/tencentcloud/embedding.go:127
↓ 1 callers
Method
GetType
()
components/embedding/ollama/embedding.go:174
↓ 1 callers
Method
GetType
()
components/embedding/openai/embedding.go:137
↓ 1 callers
Method
GetType
()
components/document/loader/s3/s3_loader.go:204
↓ 1 callers
Method
GetType
()
components/document/loader/url/url.go:136
↓ 1 callers
Method
GetType
()
components/document/loader/file/file_loader.go:128
↓ 1 callers
Function
GetVideoMetaData
Deprecated: use GetInputVideoMetaData instead.
components/model/gemini/message_extra.go:124
↓ 1 callers
Function
Go
Go safe goroutine.
devops/internal/utils/safego/safego.go:27
↓ 1 callers
Method
Info
(_ context.Context)
components/tool/commandline/pyexecutor.go:84
↓ 1 callers
Method
Info
(ctx context.Context)
components/tool/commandline/editor.go:169
↓ 1 callers
Function
Infof
(format string, v ...any)
devops/internal/utils/log/log.go:60
↓ 1 callers
Function
Init
Init start eino devops server. By default, the server listens on 127.0.0.1:52538. Use WithDevServerIP and WithDevServerPort to customize the listen ad
devops/dev.go:33
↓ 1 callers
Method
Initialize
(ctx context.Context, request mcp.InitializeRequest)
components/prompt/mcp/mcp_test.go:189
↓ 1 callers
Method
Initialize
(ctx context.Context, request mcp.InitializeRequest)
components/tool/mcp/mcp_test.go:81
↓ 1 callers
Function
InvalidateMessageCaches
InvalidateMessageCaches disables caching for the specified messages. When a message is modified, ARK invalidates caches for that message and all subse
components/model/ark/message_extra.go:159
↓ 1 callers
Method
InvokableRun
(ctx context.Context, argumentsInJSON string, _ ...tool.Option)
components/tool/commandline/pyexecutor.go:107
↓ 1 callers
Method
IsCallbacksEnabled
()
components/model/agenticopenai/chat_model.go:243
↓ 1 callers
Method
IsCallbacksEnabled
()
components/model/agenticopenai/responses_model.go:382
↓ 1 callers
Method
IsCallbacksEnabled
()
components/model/agenticqwen/model.go:250
↓ 1 callers
Method
IsCallbacksEnabled
()
components/model/agenticark/model.go:405
↓ 1 callers
Method
IsCallbacksEnabled
()
components/model/agenticclaude/model.go:439
↓ 1 callers
Method
IsCallbacksEnabled
()
components/model/agenticdeepseek/model.go:184
↓ 1 callers
Method
IsCallbacksEnabled
()
components/model/openrouter/chatmodel.go:445
↓ 1 callers
Method
IsCallbacksEnabled
()
components/model/agenticgemini/model.go:343
↓ 1 callers
Method
IsCallbacksEnabled
IsCallbacksEnabled checks if callbacks are enabled for this indexer.
components/indexer/es7/indexer.go:339
↓ 1 callers
Method
IsCallbacksEnabled
IsCallbacksEnabled checks if callbacks are enabled for this indexer.
components/indexer/milvus2/indexer.go:340
↓ 1 callers
Method
IsCallbacksEnabled
IsCallbacksEnabled checks if callbacks are enabled for this indexer.
components/indexer/opensearch2/indexer.go:342
↓ 1 callers
Method
IsCallbacksEnabled
IsCallbacksEnabled checks if callbacks are enabled for this indexer.
components/indexer/es8/indexer.go:342
↓ 1 callers
Method
IsCallbacksEnabled
IsCallbacksEnabled checks if callbacks are enabled for this indexer.
components/indexer/es9/indexer.go:343
↓ 1 callers
Method
IsCallbacksEnabled
IsCallbacksEnabled checks if callbacks are enabled for this indexer.
components/indexer/opensearch3/indexer.go:350
↓ 1 callers
Method
IsCallbacksEnabled
IsCallbacksEnabled checks if callbacks are enabled for this retriever.
components/retriever/es7/retriever.go:205
↓ 1 callers
Method
IsCallbacksEnabled
IsCallbacksEnabled checks if callbacks are enabled for this retriever.
components/retriever/milvus2/retriever.go:181
↓ 1 callers
Method
IsCallbacksEnabled
()
components/retriever/qdrant/retriever.go:190
↓ 1 callers
Method
IsCallbacksEnabled
IsCallbacksEnabled checks if callbacks are enabled for this retriever.
components/retriever/opensearch2/retriever.go:208
↓ 1 callers
Method
IsCallbacksEnabled
()
components/retriever/dify/retriever.go:131
↓ 1 callers
Method
IsCallbacksEnabled
IsCallbacksEnabled checks if callbacks are enabled for this retriever.
components/retriever/opensearch3/retriever.go:208
↓ 1 callers
Method
IsDirectory
IsDirectory checks if a path in the container is a directory
components/tool/commandline/sandbox/sandbox.go:313
↓ 1 callers
Method
Less
(i, j int)
components/document/transformer/reranker/score/score.go:107
↓ 1 callers
Method
ListGraphs
()
devops/internal/service/container.go:35
↓ 1 callers
Method
ListGraphs
()
devops/internal/service/container.go:134
↓ 1 callers
Function
ListInputTypes
(res http.ResponseWriter, req *http.Request)
devops/internal/apihandler/debug.go:208
↓ 1 callers
Method
Load
(ctx context.Context, src document.Source, opts ...document.LoaderOption)
components/document/loader/file/examples/customloader/custom_loader_impl.go:62
↓ 1 callers
Method
Marshal
(v any)
components/embedding/cache/redis/codec.go:30
↓ 1 callers
Method
Name
()
devops/internal/model/container_test.go:42
↓ 1 callers
Function
New
New creates a new Gemini agentic model instance
components/model/agenticgemini/model.go:112
↓ 1 callers
Function
NewApmplusHandler
(cfg *Config)
callbacks/apmplus/apmplus.go:67
↓ 1 callers
Function
NewBrowserUseTool
(ctx context.Context, config *Config)
components/tool/browseruse/browseruse.go:153
↓ 1 callers
Function
NewChatModel
NewChatModel creates and returns a ChatModel instance IMPORTANT: This is a placeholder. You MUST implement this with a real model. Example implementa
adk/backend/agentkit/examples/middlewares/main.go:216
↓ 1 callers
Function
NewChatModel
NewChatModel creates and returns a ChatModel instance IMPORTANT: This is a placeholder. You MUST implement this with a real model. Example implementa
adk/backend/local/examples/middlewares/main.go:204
↓ 1 callers
Function
NewClient
(ctx context.Context, config *Config)
libs/acl/openai/chat_model.go:227
↓ 1 callers
Function
NewCustomLoader
(config *Config)
components/document/loader/file/examples/customloader/custom_loader_impl.go:45
↓ 1 callers
Function
NewDevOpt
(opts []DevOption)
devops/internal/model/option.go:32
↓ 1 callers
Function
NewEmbedder
(ctx context.Context, config *EmbeddingConfig)
components/embedding/dashscope/embedding.go:60
↓ 1 callers
Function
NewEmbedder
(ctx context.Context, config *EmbeddingConfig)
components/embedding/ark/embedding.go:158
↓ 1 callers
Function
NewEmbedder
(ctx context.Context, cfg *EmbeddingConfig)
components/embedding/gemini/embedding.go:66
↓ 1 callers
Function
NewEmbedder
(ctx context.Context, config *EmbeddingConfig)
components/embedding/openai/embedding.go:96
↓ 1 callers
Function
NewEmbeddingClient
(ctx context.Context, config *EmbeddingConfig)
libs/acl/openai/embedding.go:89
↓ 1 callers
Function
NewFileLoader
NewFileLoader creates a new FileLoader.
components/document/loader/file/file_loader.go:51
↓ 1 callers
Function
NewFlowTrace
(cfg *Config)
callbacks/langsmith/flow_trace.go:35
↓ 1 callers
Function
NewHeaderSplitter
(ctx context.Context, config *HeaderConfig)
components/document/transformer/splitter/markdown/header.go:67
↓ 1 callers
Function
NewHeaderSplitter
NewHeaderSplitter creates a transformer that splits HTML content based on header tags. It tracks header hierarchy and attaches header text as metadata
components/document/transformer/splitter/html/header.go:75
↓ 1 callers
Function
NewIndexer
(ctx context.Context, config *Config)
components/indexer/qdrant/indexer.go:55
↓ 1 callers
Function
NewLangfuse
NewLangfuse creates a Langfuse client instance Parameters: - host: The Langfuse API host URL - publicKey: Your Langfuse public API key - secretKey: Y
libs/acl/langfuse/langfuse.go:61
↓ 1 callers
Function
NewLoopHandler
(client cozeloop.Client, opts ...Option)
callbacks/cozeloop/callback.go:28
← previous
next →
1,501–1,600 of 4,194, ranked by callers