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
TearDown
tests/integration/anthropic_integration_test.cpp:35
Method
TearDown
tests/integration/anthropic_integration_test.cpp:400
Method
TearDown
tests/integration/openai_integration_test.cpp:35
Method
TearDown
tests/integration/openai_integration_test.cpp:398
Method
TearDown
tests/integration/clickhouse_integration_test.cpp:241
Method
TearDown
tests/integration/openai_embeddings_integration_test.cpp:34
Method
TearDown
tests/utils/test_fixtures.cpp:15
Method
TearDown
tests/unit/openai_client_test.cpp:25
Method
TearDown
tests/unit/anthropic_client_test.cpp:25
Method
TearDown
tests/unit/openai_embeddings_test.cpp:24
Method
TextContentPart
include/ai/types/message.h:19
Method
Tool
include/ai/types/tool.h:44
Method
ToolCall
include/ai/types/tool.h:116
Method
ToolCallContentPart
include/ai/types/message.h:27
Method
ToolError
include/ai/types/tool.h:189
Method
ToolExecutionError
include/ai/types/tool.h:218
Method
ToolResult
include/ai/types/tool.h:138
Method
ToolResultContentPart
include/ai/types/message.h:36
Method
Trace
src/langfuse/tracer.cpp:238
Method
Tracer
src/langfuse/tracer.cpp:163
Method
Usage
include/ai/types/usage.h:10
Method
advance
src/types/stream_result.cpp:13
Method
assertError
tests/utils/test_fixtures.cpp:333
Method
assertHasRequiredFields
tests/utils/test_fixtures.cpp:363
Method
assertSuccess
TestAssertions implementation
tests/utils/test_fixtures.cpp:324
Method
assertUsage
tests/utils/test_fixtures.cpp:344
Method
assertValidRequestJson
tests/utils/test_fixtures.cpp:355
Method
assistant
include/ai/types/message.h:62
Method
assistant_with_tools
include/ai/types/message.h:66
Method
auto_choice
include/ai/types/tool.h:82
Method
buildAuthErrorResponse
tests/utils/mock_openai_client.cpp:247
Method
buildAuthErrorResponse
tests/utils/mock_anthropic_client.cpp:262
Method
buildErrorResponse
tests/utils/mock_openai_client.cpp:190
Method
buildErrorResponse
tests/utils/mock_anthropic_client.cpp:207
Method
buildMaxTokensRequiredResponse
tests/utils/mock_anthropic_client.cpp:270
Method
buildModelNotFoundResponse
tests/utils/mock_openai_client.cpp:252
Method
buildModelNotFoundResponse
tests/utils/mock_anthropic_client.cpp:266
Method
buildPartialResponse
tests/utils/mock_openai_client.cpp:202
Method
buildPartialResponse
tests/utils/mock_anthropic_client.cpp:217
Method
buildRateLimitResponse
tests/utils/mock_openai_client.cpp:241
Method
buildRateLimitResponse
tests/utils/mock_anthropic_client.cpp:258
Method
buildStreamingResponse
tests/utils/mock_openai_client.cpp:206
Method
buildStreamingResponse
tests/utils/mock_anthropic_client.cpp:222
Method
buildSuccessResponse
ResponseBuilder implementation
tests/utils/mock_openai_client.cpp:166
Method
buildSuccessResponse
AnthropicResponseBuilder implementation
tests/utils/mock_anthropic_client.cpp:188
Method
build_trace_event
src/langfuse/tracer.cpp:478
Function
calculate_stats
Sync tool for comparison: Quick calculation
examples/tool_calling_async.cpp:95
Method
config_info
src/providers/anthropic/anthropic_client.cpp:81
Method
config_info
src/providers/openai/openai_client.cpp:97
Method
config_info
tests/utils/mock_anthropic_client.cpp:145
Method
config_info
include/ai/types/client.h:71
Method
cosine_similarity
Helper to calculate cosine similarity between two embeddings
tests/integration/openai_embeddings_integration_test.cpp:37
Method
createAdvancedAnthropicOptions
tests/utils/test_fixtures.cpp:109
Method
createAdvancedOptions
tests/utils/test_fixtures.cpp:28
Method
createAnthropicAssistantMessage
tests/utils/test_fixtures.cpp:158
Method
createAnthropicErrorResponse
tests/utils/test_fixtures.cpp:132
Method
createAnthropicStreamResponse
tests/utils/test_fixtures.cpp:140
Method
createAnthropicStreamingEvents
tests/utils/test_fixtures.cpp:269
Method
createAnthropicSystemMessage
tests/utils/test_fixtures.cpp:163
Method
createAnthropicUserMessage
tests/utils/test_fixtures.cpp:153
Method
createAssistantMessage
tests/utils/test_fixtures.cpp:90
Method
createAsyncTimeTool
Create an async tool
tests/integration/tool_calling_integration_test.cpp:78
Method
createBasicAnthropicOptions
tests/utils/test_fixtures.cpp:103
Method
createBasicOptions
tests/utils/test_fixtures.cpp:24
Method
createCalculatorCall
tests/integration/tool_calling_integration_test.cpp:118
Method
createCalculatorTool
Create a calculator tool (using manual schema for complex validation)
tests/integration/tool_calling_integration_test.cpp:40
Method
createEdgeCaseOptions
tests/utils/test_fixtures.cpp:294
Method
createErrorResponse
tests/utils/test_fixtures.cpp:58
Method
createErrorTool
Create a tool that throws an error
tests/integration/tool_calling_integration_test.cpp:94
Method
createFullValidResponse
tests/utils/test_fixtures.cpp:203
Method
createInvalidCall
tests/integration/tool_calling_integration_test.cpp:123
Method
createLargePrompt
tests/utils/test_fixtures.cpp:304
Method
createMalformedResponse
tests/utils/test_fixtures.cpp:313
Method
createMinimalValidResponse
tests/utils/test_fixtures.cpp:195
Method
createNetworkErrorResult
tests/utils/mock_openai_client.cpp:160
Method
createNetworkErrorResult
tests/utils/mock_anthropic_client.cpp:182
Method
createResponseWithMetadata
tests/utils/test_fixtures.cpp:234
Method
createResponseWithUsage
tests/utils/test_fixtures.cpp:224
Method
createSampleAnthropicConversation
tests/utils/test_fixtures.cpp:146
Method
createSampleConversation
tests/utils/test_fixtures.cpp:79
Method
createStreamResponse
tests/utils/test_fixtures.cpp:68
Method
createStreamingEvents
tests/utils/test_fixtures.cpp:252
Method
createSystemMessage
tests/utils/test_fixtures.cpp:94
Method
createTestToolSet
Create common tool set
tests/integration/tool_calling_integration_test.cpp:105
Method
createUserMessage
tests/utils/test_fixtures.cpp:86
Method
createValidAnthropicResponse
tests/utils/test_fixtures.cpp:118
Method
createValidChatCompletionResponse
tests/utils/test_fixtures.cpp:39
Method
createWeatherCall
Create tool calls for testing
tests/integration/tool_calling_integration_test.cpp:113
Method
createWeatherTool
Create a simple weather tool
tests/integration/tool_calling_integration_test.cpp:26
Function
create_client
src/providers/anthropic/anthropic_factory.cpp:35
Method
create_error_event
src/providers/anthropic/anthropic_stream.cpp:228
Method
create_error_event
src/providers/openai/openai_stream.cpp:275
Function
create_tool_call
src/tools/tool_executor.cpp:257
Function
create_tool_schema
Helper function to create a tool without execution (for forwarding to client)
include/ai/types/tool.h:245
Function
create_tool_set
src/tools/tool_executor.cpp:248
Method
default_model
src/providers/anthropic/anthropic_client.cpp:85
Method
default_model
src/providers/openai/openai_client.cpp:101
Method
embeddings
src/providers/base_provider_client.cpp:149
Method
errorScenarios
tests/utils/test_fixtures.cpp:241
Method
error_message
include/ai/types/generate_options.h:131
← previous
next →
201–300 of 454, ranked by callers