Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ClickHouse/ai-sdk-cpp
/ functions
Functions
454 in github.com/ClickHouse/ai-sdk-cpp
⨍
Functions
454
◇
Types & classes
128
↳
Endpoints
1
Method
push_event
src/providers/anthropic/anthropic_stream.cpp:216
Method
push_event
src/providers/openai/openai_stream.cpp:257
Method
push_finish_event_if_needed
src/providers/openai/openai_stream.cpp:261
Function
query_database_async
Async tool: Simulate database query
examples/tool_calling_async.cpp:64
Method
reason
include/ai/retry/retry_error.h:27
Method
reason_string
include/ai/retry/retry_error.h:31
Method
required
include/ai/types/tool.h:85
Method
reset
tests/utils/mock_anthropic_client.cpp:37
Method
run_stream
src/providers/anthropic/anthropic_stream.cpp:81
Method
run_stream
src/providers/openai/openai_stream.cpp:95
Function
send_email
Tool: Send email notification
examples/tool_calling_multistep.cpp:77
Method
setPredefinedResponse
tests/utils/mock_openai_client.cpp:21
Method
setPredefinedResponse
tests/utils/mock_anthropic_client.cpp:22
Method
setShouldFail
tests/utils/mock_anthropic_client.cpp:29
Method
setShouldTimeout
tests/utils/mock_anthropic_client.cpp:33
Method
set_min_level
include/ai/logger.h:88
Function
simple_test_tool
Simple test tool
examples/test_tool_integration.cpp:22
Method
simulateFailure
NetworkFailureSimulator implementation
tests/utils/mock_openai_client.cpp:141
Method
simulateFailure
AnthropicNetworkFailureSimulator implementation
tests/utils/mock_anthropic_client.cpp:162
Method
specific
include/ai/types/tool.h:91
Method
stop_stream
src/providers/anthropic/anthropic_stream.cpp:73
Method
stream_text
src/providers/base_provider_client.cpp:142
Method
stream_text
src/providers/anthropic/anthropic_client.cpp:32
Method
stream_text
src/providers/openai/openai_client.cpp:52
Method
stream_text
tests/utils/mock_anthropic_client.cpp:115
Method
supported_models
src/providers/anthropic/anthropic_client.cpp:61
Method
supported_models
src/providers/openai/openai_client.cpp:81
Method
supported_models
tests/utils/mock_anthropic_client.cpp:134
Method
supports_model
src/providers/anthropic/anthropic_client.cpp:76
Method
supports_model
src/providers/openai/openai_client.cpp:92
Method
supports_model
tests/utils/mock_anthropic_client.cpp:139
Method
supports_model
include/ai/types/client.h:65
Method
system
Factory methods for convenience
include/ai/types/message.h:54
Method
to_iso8601
src/langfuse/tracer.cpp:523
Method
to_string
include/ai/types/tool.h:95
Method
to_string
include/ai/types/tool.h:162
Method
tool_exists
src/tools/tool_executor.cpp:129
Method
tool_results
include/ai/types/message.h:85
Method
tool_results_to_messages
src/tools/multi_step_coordinator.cpp:161
Function
try_create_client
src/providers/anthropic/anthropic_factory.cpp:50
Function
try_create_client
src/providers/openai/openai_factory.cpp:57
Method
user
include/ai/types/message.h:58
Method
validate_json_schema
src/tools/tool_executor.cpp:175
Method
validate_tool_call
src/tools/tool_executor.cpp:123
Method
~AnthropicStreamImpl
src/providers/anthropic/anthropic_stream.cpp:17
Method
~Client
include/ai/types/client.h:16
Method
~Logger
include/ai/logger.h:20
Method
~MockAnthropicHTTPClient
tests/utils/mock_anthropic_client.h:19
Method
~MockHTTPClient
Using simple function signatures to avoid GMock template issues
tests/utils/mock_openai_client.h:20
Method
~OpenAIStreamImpl
src/providers/openai/openai_stream.cpp:19
Method
~RequestBuilder
src/providers/base_provider_client.h:35
Method
~ResponseParser
src/providers/base_provider_client.h:45
Method
~StreamResult
src/types/stream_result.cpp:47
Method
~StreamResultImpl
include/ai/types/stream_result.h:16
← previous
401–454 of 454, ranked by callers