MCPcopy Create free account

hub / github.com/ClickHouse/ai-sdk-cpp / functions

Functions454 in github.com/ClickHouse/ai-sdk-cpp

Methodpush_event
src/providers/anthropic/anthropic_stream.cpp:216
Methodpush_event
src/providers/openai/openai_stream.cpp:257
Methodpush_finish_event_if_needed
src/providers/openai/openai_stream.cpp:261
Functionquery_database_async
Async tool: Simulate database query
examples/tool_calling_async.cpp:64
Methodreason
include/ai/retry/retry_error.h:27
Methodreason_string
include/ai/retry/retry_error.h:31
Methodrequired
include/ai/types/tool.h:85
Methodreset
tests/utils/mock_anthropic_client.cpp:37
Methodrun_stream
src/providers/anthropic/anthropic_stream.cpp:81
Methodrun_stream
src/providers/openai/openai_stream.cpp:95
Functionsend_email
Tool: Send email notification
examples/tool_calling_multistep.cpp:77
MethodsetPredefinedResponse
tests/utils/mock_openai_client.cpp:21
MethodsetPredefinedResponse
tests/utils/mock_anthropic_client.cpp:22
MethodsetShouldFail
tests/utils/mock_anthropic_client.cpp:29
MethodsetShouldTimeout
tests/utils/mock_anthropic_client.cpp:33
Methodset_min_level
include/ai/logger.h:88
Functionsimple_test_tool
Simple test tool
examples/test_tool_integration.cpp:22
MethodsimulateFailure
NetworkFailureSimulator implementation
tests/utils/mock_openai_client.cpp:141
MethodsimulateFailure
AnthropicNetworkFailureSimulator implementation
tests/utils/mock_anthropic_client.cpp:162
Methodspecific
include/ai/types/tool.h:91
Methodstop_stream
src/providers/anthropic/anthropic_stream.cpp:73
Methodstream_text
src/providers/base_provider_client.cpp:142
Methodstream_text
src/providers/anthropic/anthropic_client.cpp:32
Methodstream_text
src/providers/openai/openai_client.cpp:52
Methodstream_text
tests/utils/mock_anthropic_client.cpp:115
Methodsupported_models
src/providers/anthropic/anthropic_client.cpp:61
Methodsupported_models
src/providers/openai/openai_client.cpp:81
Methodsupported_models
tests/utils/mock_anthropic_client.cpp:134
Methodsupports_model
src/providers/anthropic/anthropic_client.cpp:76
Methodsupports_model
src/providers/openai/openai_client.cpp:92
Methodsupports_model
tests/utils/mock_anthropic_client.cpp:139
Methodsupports_model
include/ai/types/client.h:65
Methodsystem
Factory methods for convenience
include/ai/types/message.h:54
Methodto_iso8601
src/langfuse/tracer.cpp:523
Methodto_string
include/ai/types/tool.h:95
Methodto_string
include/ai/types/tool.h:162
Methodtool_exists
src/tools/tool_executor.cpp:129
Methodtool_results
include/ai/types/message.h:85
Methodtool_results_to_messages
src/tools/multi_step_coordinator.cpp:161
Functiontry_create_client
src/providers/anthropic/anthropic_factory.cpp:50
Functiontry_create_client
src/providers/openai/openai_factory.cpp:57
Methoduser
include/ai/types/message.h:58
Methodvalidate_json_schema
src/tools/tool_executor.cpp:175
Methodvalidate_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
← previous401–454 of 454, ranked by callers