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
↓ 2 callers
Function
newPanicErr
(info any, stack []byte)
components/model/claude/claude.go:1577
↓ 2 callers
Function
newPanicErr
(info any, stack []byte)
adk/backend/local/local.go:1207
↓ 2 callers
Function
newResource
(cfg *config)
libs/acl/opentelemetry/provider.go:144
↓ 2 callers
Function
normalizeURL
normalizeURL removes AMP and tracking parameters from URLs.
components/tool/duckduckgo/ddgsearch/utils.go:65
↓ 2 callers
Function
of
(v T)
components/retriever/volc_vikingdb/retriever_test.go:349
↓ 2 callers
Function
of
(v T)
components/retriever/volc_vikingdb/examples/embed_retriever/main.go:87
↓ 2 callers
Function
of
(v T)
components/retriever/volc_vikingdb/examples/retriever/main.go:134
↓ 2 callers
Function
outputContentTextToContentBlock
(text responses.ResponseOutputText)
components/model/agenticopenai/responses_convertor.go:1643
↓ 2 callers
Function
outputContentTextToContentBlock
(text *responses.OutputContentItemText)
components/model/agenticark/convertor.go:1300
↓ 2 callers
Function
outputMessageToContentBlocks
(item responses.ResponseOutputMessage)
components/model/agenticopenai/responses_convertor.go:1606
↓ 2 callers
Function
outputPartToContentBlock
(part schema.MessageOutputPart)
libs/acl/openai/agentic_convert.go:481
↓ 2 callers
Function
outputPartsConv
(parts []*entity.ContentPart)
components/prompt/cozeloop/prompthub.go:231
↓ 2 callers
Method
outputTextDeltaEventToContentBlock
(ev responses.ResponseTextDeltaEvent)
components/model/agenticopenai/responses_event_convertor.go:877
↓ 2 callers
Method
outputTextDeltaEventToContentBlock
(ev *responses.OutputTextEvent)
components/model/agenticark/event_convertor.go:742
↓ 2 callers
Function
pairWebSearchAction
(action, pairAction responses.ResponseFunctionWebSearchActionUnionParam)
components/model/agenticopenai/responses_convertor.go:308
↓ 2 callers
Method
parseCustomOptions
(opts ...model.Option)
components/model/qwen/chatmodel.go:285
↓ 2 callers
Function
parsePagesParam
parsePagesParam parses and validates the pages parameter format. It only enforces syntax rules and the per-request page-count ceiling (maxPages); it d
adk/backend/agentkit/sandbox.go:780
↓ 2 callers
Function
parsePagesParam
parsePagesParam parses and validates the pages parameter format. It only enforces syntax rules and the per-request page-count ceiling (maxPages); it d
adk/backend/local/local.go:581
↓ 2 callers
Function
parsePosixGrepLine
parsePosixGrepLine parses a single line of grep -RHn output. The format is: <path><sep><lineno><sep><content> where <sep> is ':' (match line) or '-
acp/backend.go:850
↓ 2 callers
Function
parseSearchResponse
bingAnswer represents the response from Bing search API.
components/tool/bingsearch/internal/bingcore/utils.go:26
↓ 2 callers
Function
populateSchemaMessageFields
(msg *schema.Message, message *message)
components/model/openrouter/chatmodel.go:465
↓ 2 callers
Function
populateToolChoice
(m *genai.GenerateContentConfig, toolChoice *schema.ToolChoice, allowedToolNames []string)
components/model/gemini/gemini.go:407
↓ 2 callers
Function
populateToolChoice
(req *deepseek.ChatCompletionRequest, tc *schema.ToolChoice, allowedToolNames []string)
components/model/deepseek/deepseek.go:619
↓ 2 callers
Function
populateToolSearchResultTools
(params *anthropic.MessageNewParams, msgs []*schema.Message)
components/model/claude/claude.go:754
↓ 2 callers
Method
populateTools
(req *anthropic.MessageNewParams, options *model.Options, specOptions *claudeOptions)
components/model/agenticclaude/model.go:560
↓ 2 callers
Method
prePopulateConfig
(responseReq *responses.ResponsesRequest, options *model.Options, specOptions *arkOptions)
components/model/ark/responses_api.go:407
↓ 2 callers
Method
prepareVolumeBindings
prepareVolumeBindings prepares volume bindings
components/tool/commandline/sandbox/sandbox.go:390
↓ 2 callers
Function
ptr
(v T)
components/model/ark/examples/image_generate/image_generate.go:33
↓ 2 callers
Function
ptrOf
(v T)
components/model/arkbot/chatmodel.go:916
↓ 2 callers
Function
ptrOf
ptrOf 返回传入值的指针
components/retriever/dify/examples/dify.go:109
↓ 2 callers
Method
readAllBytes
readAllBytes reads all bytes of the file at the given path from the sandbox. Size enforcement has two layers: - Primary check (Python side): before r
adk/backend/agentkit/sandbox.go:907
↓ 2 callers
Method
reasoningSummaryTextDeltaEventToContentBlock
(ev *responses.ReasoningSummaryTextEvent)
components/model/agenticark/event_convertor.go:780
↓ 2 callers
Function
reasoningToInputItem
(block *schema.ContentBlock)
components/model/agenticark/convertor.go:693
↓ 2 callers
Method
refusalDeltaEventToContentBlock
(ev responses.ResponseRefusalDeltaEvent)
components/model/agenticopenai/responses_event_convertor.go:860
↓ 2 callers
Function
resolveQianfanStreamResponse
(resp *qianfan.ChatCompletionV2Response)
components/model/qianfan/chatmodel.go:784
↓ 2 callers
Function
responseMetaChunkModifier
()
components/model/agenticdeepseek/extension.go:79
↓ 2 callers
Function
responseMetaModifier
()
components/model/agenticdeepseek/extension.go:70
↓ 2 callers
Function
roleConv
(r entity.Role)
components/prompt/cozeloop/prompthub.go:167
↓ 2 callers
Function
runeSlice2int64
(in []rune)
components/model/ark/chat_completion_api.go:424
↓ 2 callers
Function
runeSlice2int64
(in []rune)
components/model/arkbot/chatmodel.go:540
↓ 2 callers
Function
schemaTokenUsageToModel
(usage *schema.TokenUsage)
callbacks/cozeloop/data_parser.go:559
↓ 2 callers
Function
selectServerTools
(serverTools []*ServerToolConfig)
components/model/agenticclaude/model.go:766
↓ 2 callers
Method
send
(meta *schema.AgenticResponseMeta, block *schema.ContentBlock, err error)
components/model/agenticopenai/responses_event_convertor.go:237
↓ 2 callers
Method
send
(meta *schema.AgenticResponseMeta, block *schema.ContentBlock, err error)
components/model/agenticark/event_convertor.go:271
↓ 2 callers
Method
sendRequestWithRetry
sendRequestWithRetry sends the request with retry logic.
components/tool/bingsearch/internal/bingcore/client.go:124
↓ 2 callers
Function
setAutoCached
(msg *schema.AgenticMessage)
components/model/agenticopenai/responses_message_extra.go:59
↓ 2 callers
Function
setAutoCached
(msg *schema.AgenticMessage)
components/model/agenticark/message_extra.go:70
↓ 2 callers
Function
setBotChatResultReference
(msg *schema.Message, rc []*model.BotChatResultReference)
components/model/arkbot/message_extra.go:110
↓ 2 callers
Function
setBotUsage
(msg *schema.Message, bu *model.BotUsage)
components/model/arkbot/message_extra.go:102
↓ 2 callers
Method
setInput
(in string)
libs/acl/langfuse/event.go:134
↓ 2 callers
Function
setInputImageSize
(part *schema.MessageInputImage, size string)
components/model/ark/message_extra.go:353
↓ 2 callers
Function
setMessageOutputAudioID
(audio *schema.MessageOutputAudio, ID audioID)
libs/acl/openai/message_extra.go:70
↓ 2 callers
Function
setMessageOutputAudioTranscript
(audio *schema.MessageOutputAudio, transcript string)
libs/acl/openai/message_extra.go:91
↓ 2 callers
Method
setOutput
(out string)
libs/acl/langfuse/event.go:158
↓ 2 callers
Method
setOutputMessageAudio
(message *schema.Message, audio *openai.Audio)
libs/acl/openai/chat_model.go:1176
↓ 2 callers
Function
setOutputVideoFPS
(part *schema.MessageOutputVideo, fps float64)
components/model/ark/message_extra.go:272
↓ 2 callers
Function
setReasoningContent
(msg *schema.Message, rc string)
components/model/arkbot/message_extra.go:90
↓ 2 callers
Method
setRunInfo
(ctx context.Context, span cozeloop.Span, info *callbacks.RunInfo)
callbacks/cozeloop/trace_handler.go:284
↓ 2 callers
Method
setSpanContext
(ctx context.Context, span cozeloop.Span)
callbacks/cozeloop/trace_handler.go:296
↓ 2 callers
Function
setThinking
(msg *schema.Message, reasoningContent string)
components/model/claude/message_extra.go:57
↓ 2 callers
Function
setToolInfoExtra
(toolInfo *schema.ToolInfo, key string, value any)
components/model/claude/message_extra.go:137
↓ 2 callers
Function
setTraceVariablesValue
(ctx context.Context, val *async.TraceVariablesValue)
callbacks/cozeloop/utils.go:106
↓ 2 callers
Function
setVideoMetaData
(extra map[string]any, metaData *genai.VideoMetadata)
components/model/gemini/message_extra.go:148
↓ 2 callers
Function
setupTest
setupTest creates a mock server and an ArkSandbox client configured to use it.
adk/backend/agentkit/sandbox_test.go:124
↓ 2 callers
Function
splitHeaderValues
(header string)
components/model/agenticclaude/model.go:527
↓ 2 callers
Function
splitPagesRange
splitPagesRange splits the raw pages string by '-' and handles whitespace, empty input, multi-range input, and the open-ended case. It does not parse
adk/backend/agentkit/sandbox.go:813
↓ 2 callers
Function
toAllowedTools
(tools []*schema.AllowedTool)
components/model/agenticopenai/responses_model.go:786
↓ 2 callers
Function
toAnthropicDeferredToolParam
(tools []*schema.ToolInfo)
components/model/claude/claude.go:547
↓ 2 callers
Function
toArkToolCalls
(toolCalls []schema.ToolCall)
components/model/arkbot/chatmodel.go:851
↓ 2 callers
Method
toArkToolCalls
(toolCalls []schema.ToolCall)
components/model/ark/chat_completion_api.go:803
↓ 2 callers
Function
toAssistantMessageParam
(msg *schema.AgenticMessage)
components/model/agenticclaude/convertor.go:164
↓ 2 callers
Function
toAssistantRoleInputItems
(msg *schema.AgenticMessage)
components/model/agenticopenai/responses_convertor.go:64
↓ 2 callers
Function
toAssistantRoleInputItems
(msg *schema.AgenticMessage)
components/model/agenticark/convertor.go:61
↓ 2 callers
Function
toBashCodeExecutionOutputs
(outputs []anthropic.BashCodeExecutionOutputBlock)
components/model/agenticclaude/convertor.go:1020
↓ 2 callers
Function
toCallbackConfig
(req *responses.ResponseNewParams)
components/model/agenticopenai/responses_model.go:386
↓ 2 callers
Method
toCallbackConfig
(req *responses.ResponsesRequest)
components/model/ark/responses_api.go:1112
↓ 2 callers
Function
toClaudeStopDetails
(details anthropic.RefusalStopDetails)
components/model/agenticclaude/convertor.go:1255
↓ 2 callers
Function
toCodeExecutionOutputBlockParams
(outputs []*CodeExecutionOutput)
components/model/agenticclaude/convertor.go:1141
↓ 2 callers
Function
toCompatibleImageParts
(url, b64Data *string, size string)
components/model/ark/image_generation_model.go:483
↓ 2 callers
Function
toContentItemImageDetail
(cImage *responses.ContentItemImage, detail schema.ImageURLDetail)
components/model/ark/responses_api.go:1580
↓ 2 callers
Function
toContentItemImageDetail
(detail schema.ImageURLDetail)
components/model/agenticark/convertor.go:483
↓ 2 callers
Function
toDeltaResponseMeta
(delta anthropic.MessageDeltaEvent)
components/model/agenticclaude/convertor.go:1234
↓ 2 callers
Function
toEinoMessage
(resp api.ChatResponse)
components/model/ollama/chatmodel.go:460
↓ 2 callers
Function
toEinoTokenUsage
(usage []*model.BotModelUsage)
components/model/arkbot/chatmodel.go:670
↓ 2 callers
Function
toFunctionTool
(ti *schema.ToolInfo)
components/model/agenticopenai/responses_model.go:408
↓ 2 callers
Function
toFunctionTools
(functionTools []*schema.ToolInfo)
components/model/agenticopenai/responses_model.go:394
↓ 2 callers
Function
toLogProbs
(probs *openai.LogProbs)
libs/acl/openai/chat_model.go:1116
↓ 2 callers
Method
toMCPTools
(mcpTools []*responses.ToolMcp)
components/model/agenticark/model.go:575
↓ 2 callers
Function
toMessageRole
(role string)
libs/acl/openai/chat_model.go:330
↓ 2 callers
Function
toMessageToolCalls
(toolCalls []qianfan.ToolCall)
components/model/qianfan/chatmodel.go:821
↓ 2 callers
Function
toMessageToolCalls
(toolCalls []*model.ToolCall)
components/model/arkbot/chatmodel.go:705
↓ 2 callers
Function
toMessageToolCalls
(toolCalls []openai.ToolCall)
libs/acl/openai/chat_model.go:348
↓ 2 callers
Method
toMessageToolCalls
(toolCalls []*model.ToolCall)
components/model/ark/chat_completion_api.go:600
↓ 2 callers
Function
toModelCallbackUsage
(msg *schema.Message)
components/model/qianfan/chatmodel.go:855
↓ 2 callers
Function
toModelCallbackUsage
(respMeta *schema.ResponseMeta)
components/model/arkbot/chatmodel.go:690
↓ 2 callers
Method
toModelCallbackUsage
(respMeta *schema.ResponseMeta)
components/model/ark/chat_completion_api.go:871
↓ 2 callers
Function
toOutputMessage
(resp *responses.Response, options *model.Options)
components/model/agenticopenai/responses_convertor.go:1491
↓ 2 callers
Function
toOutputMessage
(resp *responses.ResponseObject)
components/model/agenticark/convertor.go:1179
↓ 2 callers
Function
toResponseMetaExtension
(resp *responses.Response)
components/model/agenticopenai/responses_convertor.go:2276
↓ 2 callers
Function
toServerTools
(serverTools []*ServerToolConfig)
components/model/agenticclaude/model.go:753
← previous
next →
1,301–1,400 of 4,194, ranked by callers