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
↓ 6 callers
Function
parseSearchResponse
(body []byte)
components/tool/searxng/searxng.go:432
↓ 6 callers
Method
populateToolChoice
(responseReq *responses.ResponsesRequest, options *model.Options)
components/model/agenticark/model.go:863
↓ 6 callers
Function
ptrToString
(p *string)
libs/acl/openai/agentic_convert.go:595
↓ 6 callers
Method
reasoningSummaryTextDeltaEventToContentBlock
(ev responses.ResponseReasoningSummaryTextDeltaEvent)
components/model/agenticopenai/responses_event_convertor.go:924
↓ 6 callers
Method
reasoningTextDeltaEventToContentBlock
(ev responses.ResponseReasoningTextDeltaEvent)
components/model/agenticopenai/responses_event_convertor.go:944
↓ 6 callers
Function
resolveStreamResponse
(resp *deepseek.StreamChatCompletionResponse)
components/model/deepseek/deepseek.go:837
↓ 6 callers
Function
resolveURL
(url string, base64Data string, mimeType string)
components/model/agenticark/convertor.go:1864
↓ 6 callers
Function
serializeAgentAction
(action *adk.AgentAction)
callbacks/cozeloop/data_parser.go:897
↓ 6 callers
Function
serverToolCallToBlockParam
(call *schema.ServerToolCall)
components/model/agenticclaude/convertor.go:248
↓ 6 callers
Function
serverToolResultToInputItem
(block *schema.ContentBlock)
components/model/agenticark/convertor.go:746
↓ 6 callers
Function
setBlockExtraValue
(block *schema.ContentBlock, key string, value T)
components/model/agenticopenai/responses_content_block_extra.go:78
↓ 6 callers
Function
setResponseCacheExpireAt
(msg *schema.Message, expireAt arkResponseCacheExpireAt)
components/model/ark/message_extra.go:197
↓ 6 callers
Function
setServiceTier
(msg *schema.Message, serviceTier string)
components/model/ark/message_extra.go:312
↓ 6 callers
Function
setStreamTerminatedError
(message *schema.Message, terminatedError string)
components/model/openrouter/message_extra.go:73
↓ 6 callers
Function
setThoughtSignature
(cb *schema.ContentBlock, ts []byte)
components/model/agenticgemini/content_block_extra.go:27
↓ 6 callers
Function
streamAndConcat
streamAndConcat is a helper function that streams responses and concatenates them.
components/model/agenticgemini/examples/server_tool/server_tool.go:57
↓ 6 callers
Function
testToolInfo
(name string)
components/model/agenticclaude/model_test.go:718
↓ 6 callers
Function
textEditorCodeExecutionToolResultToBlockParam
(result *TextEditorCodeExecutionResult, callID string)
components/model/agenticclaude/convertor.go:1078
↓ 6 callers
Function
textEditorCodeExecutionToolResultToContentBlock
(block anthropic.TextEditorCodeExecutionToolResultBlock)
components/model/agenticclaude/convertor.go:959
↓ 6 callers
Function
toAnthropicToolParam
(tools []*schema.ToolInfo)
components/model/claude/claude.go:511
↓ 6 callers
Method
toEinoTokenUsage
(usage *responses.Usage)
components/model/ark/responses_api.go:1072
↓ 6 callers
Function
toForcedToolChoice
(tool *schema.AllowedTool)
components/model/agenticark/model.go:920
↓ 6 callers
Method
toInternal
()
components/model/openrouter/message_extra.go:170
↓ 6 callers
Method
toMessageStreamingChunk
(event anthropic.MessageStreamEventUnion)
components/model/agenticclaude/event_convertor.go:40
↓ 6 callers
Function
toolSearchToolCallToContentBlock
(item responses.ResponseToolSearchCall, options *model.Options)
components/model/agenticopenai/responses_convertor.go:1810
↓ 6 callers
Method
validate
()
components/tool/searxng/searxng.go:133
↓ 5 callers
Method
AddGraphInfo
(graphName string, graphInfo *compose.GraphInfo)
devops/internal/service/container.go:34
↓ 5 callers
Method
Delete
(ctx context.Context, req *DeleteRequest)
components/tool/httprequest/delete/delete.go:30
↓ 5 callers
Function
DenseVectorSimilarity
DenseVectorSimilarity calculates the embedding similarity between a dense_vector field and the query using script_score. See: https://www.elastic.co/g
components/retriever/es7/search_mode/dense_vector_similarity.go:49
↓ 5 callers
Method
EmbedStrings
(ctx context.Context, texts []string, opts ...embedding.Option)
components/embedding/ark/embedding.go:168
↓ 5 callers
Method
Execute
(ctx context.Context, input *filesystem.ExecuteRequest)
acp/backend.go:193
↓ 5 callers
Method
Generate
(ctx context.Context, in []*schema.AgenticMessage, opts ...model.Option)
components/model/agenticopenai/chat_model.go:189
↓ 5 callers
Method
Generate
(ctx context.Context, in []*schema.Message, opts ...model.Option)
components/model/openrouter/chatmodel.go:208
↓ 5 callers
Method
Get
(ctx context.Context, req *GetRequest)
components/tool/httprequest/get/get.go:30
↓ 5 callers
Function
GetInputVideoFPS
(part *schema.MessageInputVideo)
components/model/ark/message_extra.go:265
↓ 5 callers
Function
GetOrInitState
(ctx context.Context)
callbacks/langsmith/utils.go:158
↓ 5 callers
Function
GetStreamTerminatedError
GetStreamTerminatedError retrieves the StreamTerminatedError from the message's extra data. It returns the error and a boolean indicating whether the
components/model/openrouter/message_extra.go:92
↓ 5 callers
Method
JsonBytes
()
devops/internal/apihandler/types/debug.go:109
↓ 5 callers
Method
LsInfo
LsInfo lists file information under the given path.
adk/backend/agentkit/sandbox.go:396
↓ 5 callers
Function
New
(ctx context.Context, config *Config)
components/model/agenticdeepseek/model.go:98
↓ 5 callers
Function
NewChatModel
NewChatModel creates a new Gemini chat model instance Parameters: - ctx: The context for the operation - cfg: Configuration for the Gemini model Ret
components/model/gemini/gemini.go:58
↓ 5 callers
Function
NewEmbedder
(ctx context.Context, config *EmbeddingConfig)
components/embedding/ollama/embedding.go:84
↓ 5 callers
Function
NewGPUCagraIndexBuilder
NewGPUCagraIndexBuilder creates a new GPUCagraIndexBuilder with default parameters. Default: IntermediateGraphDegree=128, GraphDegree=64
components/indexer/milvus2/index_builder.go:336
↓ 5 callers
Function
NewIndexer
NewIndexer creates a new Milvus2 indexer with the provided configuration. It returns an error if the configuration is invalid.
components/indexer/milvus2/indexer.go:152
↓ 5 callers
Function
NewS3Loader
NewS3Loader creates a new s3 loader.
components/document/loader/s3/s3_loader.go:59
↓ 5 callers
Function
NewSandboxToolBackend
NewSandboxToolBackend creates a new SandboxTool instance. SandboxTool refers to the sandbox running instance created by the sandbox tool in Volcengine
adk/backend/agentkit/sandbox.go:345
↓ 5 callers
Method
OnEnd
(ctx context.Context, info *callbacks.RunInfo, output callbacks.CallbackOutput)
devops/internal/service/call_option.go:93
↓ 5 callers
Method
Parse
(ctx context.Context, reader io.Reader, opts ...parser.Option)
components/document/loader/url/url_test.go:40
↓ 5 callers
Method
Post
(ctx context.Context, req *PostRequest)
components/tool/httprequest/post/post.go:32
↓ 5 callers
Method
Put
(ctx context.Context, req *PutRequest)
components/tool/httprequest/put/put.go:32
↓ 5 callers
Function
SetToolInfoCacheControl
SetToolInfoCacheControl sets a cache breakpoint on the tool info with the given cache control settings. A nil CacheControl or zero-value TTL means the
components/model/claude/message_extra.go:88
↓ 5 callers
Method
Store
Store adds the provided documents to the Elasticsearch index. It returns the list of IDs for the stored documents or an error.
components/indexer/es9/indexer.go:153
↓ 5 callers
Method
Stream
(ctx context.Context, in []*schema.AgenticMessage, opts ...model.Option)
components/model/agenticopenai/chat_model.go:205
↓ 5 callers
Function
WithCustomHeaders
WithCustomHeaders sets custom HTTP headers for the request.
components/model/agenticopenai/option.go:44
↓ 5 callers
Function
WithRequestPayloadModifier
WithRequestPayloadModifier registers a payload modifier to customize the serialized request based on input messages.
libs/acl/openai/option.go:98
↓ 5 callers
Method
WithTools
(tools []*schema.ToolInfo)
components/model/ark/chatmodel.go:446
↓ 5 callers
Method
WithTools
(tools []*schema.ToolInfo)
components/model/claude/claude.go:451
↓ 5 callers
Function
appendToolSearchEvent
(msg *schema.Message, event ToolSearchEvent)
components/model/claude/message_extra.go:220
↓ 5 callers
Method
build
(cfg *SearchRequestConfig)
components/tool/searxng/searxng.go:164
↓ 5 callers
Function
buildClient
(config *EmbeddingConfig)
components/embedding/ark/embedding.go:118
↓ 5 callers
Function
buildMessageFromAssistantGenMultiContent
buildMessageFromAssistantGenMultiContent builds a ChatCompletionMessage from AssistantGenMultiContent. It processes text parts and a single audio part
libs/acl/openai/chat_model.go:500
↓ 5 callers
Function
canvasEdgeName
(source, target string)
devops/internal/model/container.go:562
↓ 5 callers
Method
check
()
components/model/agenticclaude/model.go:200
↓ 5 callers
Function
clampInt
clampInt returns def when v <= 0, max when v > max, otherwise v.
adk/backend/agentkit/sandbox.go:241
↓ 5 callers
Function
clampInt
clampInt returns def when v <= 0, max when v > max, otherwise v.
adk/backend/local/local.go:227
↓ 5 callers
Function
clearAnthropicAuthEnv
(t *testing.T)
components/model/claude/claude_test.go:290
↓ 5 callers
Function
codeExecutionToolResultToBlockParam
(result *CodeExecutionResult, callID string)
components/model/agenticclaude/convertor.go:1028
↓ 5 callers
Function
codeExecutionToolResultToContentBlock
(block anthropic.CodeExecutionToolResultBlock)
components/model/agenticclaude/convertor.go:885
↓ 5 callers
Method
codeInterpreterPhaseToContentBlock
(itemID string, outputIdx int64, status string)
components/model/agenticopenai/responses_event_convertor.go:1079
↓ 5 callers
Function
completeRunInfo
(info *callbacks.RunInfo)
callbacks/cozeloop/callback.go:122
↓ 5 callers
Function
concatChatResponseMetaExtensions
(chunks []*ChatResponseMetaExtension)
components/model/agenticopenai/chat_extension.go:33
↓ 5 callers
Function
concatResponseMetaExtensions
(chunks []*ResponseMetaExtension)
components/model/agenticqwen/extension.go:32
↓ 5 callers
Function
concatResponseMetaExtensions
(chunks []*ResponseMetaExtension)
components/model/agenticdeepseek/extension.go:32
↓ 5 callers
Method
contentPartDoneEventToContentBlock
(ev responses.ResponseContentPartDoneEvent)
components/model/agenticopenai/responses_event_convertor.go:829
↓ 5 callers
Function
convertDoubaoAppSearchResults
(results []*responses.DoubaoAppSearchResult)
components/model/agenticark/convertor.go:1558
↓ 5 callers
Function
defaultInterruptConverter
(info *adk.InterruptInfo)
acp/conv.go:292
↓ 5 callers
Function
defaultResultParser
(ctx context.Context, hit map[string]any)
components/retriever/es7/retriever.go:209
↓ 5 callers
Method
done
()
libs/acl/langfuse/queue.go:67
↓ 5 callers
Function
extractLogProbs
(in any)
components/model/deepseek/deepseek.go:924
↓ 5 callers
Method
fileSearchPhaseToContentBlock
(itemID string, outputIdx int64, status string)
components/model/agenticopenai/responses_event_convertor.go:1063
↓ 5 callers
Function
genAgentRunID
()
callbacks/cozeloop/utils.go:133
↓ 5 callers
Method
getMetadata
()
libs/acl/langfuse/event.go:170
↓ 5 callers
Method
getOptions
(opts []model.Option)
components/model/agenticark/model.go:587
↓ 5 callers
Method
getOptions
(opts []model.Option)
components/model/agenticclaude/model.go:539
↓ 5 callers
Function
getServerToolCallArguments
(call *schema.ServerToolCall)
components/model/agenticgemini/extension.go:46
↓ 5 callers
Function
getServerToolCallResult
(res *schema.ServerToolResult)
components/model/agenticgemini/extension.go:63
↓ 5 callers
Function
getType
()
components/model/ark/utils.go:25
↓ 5 callers
Function
hasCacheControlOnContentBlock
(block *schema.ContentBlock)
components/model/agenticclaude/content_block_extra.go:141
↓ 5 callers
Function
hasDirectAnthropicConfigAuth
(cfg *Config)
components/model/agenticclaude/model.go:303
↓ 5 callers
Function
hmacSHA256
(key []byte, content string)
adk/backend/agentkit/sandbox.go:1190
↓ 5 callers
Function
initClient
(ctx context.Context, conf *RetrieverConfig)
components/retriever/milvus2/retriever.go:110
↓ 5 callers
Function
int64ToStr
(i int64)
components/model/agenticopenai/utils.go:52
↓ 5 callers
Function
interfaceTof64Slice
(raw interface{})
components/indexer/volc_vikingdb/utils.go:68
↓ 5 callers
Method
isNewReasoningSummaryIndex
(outputIdx, summaryIdx int64)
components/model/agenticopenai/responses_event_convertor.go:300
↓ 5 callers
Method
isNewReasoningSummaryIndex
(outputIdx, summaryIdx int64)
components/model/agenticark/event_convertor.go:333
↓ 5 callers
Function
isPDFExt
isPDFExt checks if the file extension represents a PDF.
adk/backend/agentkit/sandbox.go:951
↓ 5 callers
Function
makeAssistantGenTextIndexKey
(outputIndex, contentIndex int64)
components/model/agenticark/event_convertor.go:1132
↓ 5 callers
Function
mustMessageStreamEvent
(t *testing.T, raw string)
components/model/agenticclaude/event_convertor_test.go:285
↓ 5 callers
Function
newCallbackSender
(sw *schema.StreamWriter[*model.AgenticCallbackOutput], config *model.AgenticConfig)
components/model/agenticopenai/responses_event_convertor.go:220
↓ 5 callers
Function
newClaudeOpt
(v *T)
components/model/agenticclaude/utils.go:35
← previous
next →
401–500 of 4,194, ranked by callers