Skip to main content

API Overview


class RemoteHTTPTraceServer

method __init__


method actions_execute_batch


method call_end


method call_read


method call_start


method call_start_batch


method call_update


method calls_delete


method calls_query


method calls_query_stats


method calls_query_stream


method completions_create


method completions_create_stream


method cost_create


method cost_purge


method cost_query


method ensure_project_exists


method evaluate_model


method evaluation_status


method feedback_create


method feedback_create_batch


method feedback_purge


method feedback_query


method feedback_replace


method file_content_read


method file_create


method files_stats


classmethod from_env


method get


method get_call_processor

Custom method not defined on the formal TraceServerInterface to expose the underlying call processor. Should be formalized in a client-side interface.

method get_feedback_processor

Custom method not defined on the formal TraceServerInterface to expose the underlying feedback processor. Should be formalized in a client-side interface.

method image_create


method obj_create


method obj_delete


method obj_read


method objs_query


method op_create


method op_read


method ops_query


method otel_export


method post


method project_stats


method refs_read_batch


method server_info


method set_auth


method table_create


method table_create_from_digests

Create a table by specifying row digests instead of actual rows.

method table_query


method table_query_stats


method table_query_stats_batch


method table_query_stream


method table_update

Similar to calls/batch_upsert, we can dynamically adjust the payload size due to the property that table updates can be decomposed into a series of updates.

method threads_query_stream