> ## Documentation Index
> Fetch the complete documentation index at: https://docs.wandb.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# remote_http_trace_server

> Python SDK reference for weave.trace_server_bindings.remote_http_trace_server

export const SourceLink = ({url}) => <a href={url} target="_blank" rel="noopener noreferrer" className="source-link">
    Source
  </a>;

# API Overview

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/weave/trace_server_bindings/remote_http_trace_server.py#L54" />

## <kbd>class</kbd> `RemoteHTTPTraceServer`

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/weave/trace_server_bindings/remote_http_trace_server.py#L58" />

### <kbd>method</kbd> `__init__`

```python theme={null}
__init__(
    trace_server_url: str,
    should_batch: bool = False,
    remote_request_bytes_limit: int = 32505856,
    auth: tuple[str, str] | None = None,
    extra_headers: dict[str, str] | None = None
)
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L948" />

### <kbd>method</kbd> `actions_execute_batch`

```python theme={null}
actions_execute_batch(req: ActionsExecuteBatchReq) → ActionsExecuteBatchRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/weave/trace_server_bindings/remote_http_trace_server.py#L754" />

### <kbd>method</kbd> `aliases_list`

```python theme={null}
aliases_list(req: AliasesListReq) → AliasesListRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/weave/trace_server_bindings/remote_http_trace_server.py#L1081" />

### <kbd>method</kbd> `annotation_queue_add_calls`

```python theme={null}
annotation_queue_add_calls(
    req: AnnotationQueueAddCallsReq
) → AnnotationQueueAddCallsRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/weave/trace_server_bindings/remote_http_trace_server.py#L1019" />

### <kbd>method</kbd> `annotation_queue_create`

```python theme={null}
annotation_queue_create(
    req: AnnotationQueueCreateReq
) → AnnotationQueueCreateRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/weave/trace_server_bindings/remote_http_trace_server.py#L1051" />

### <kbd>method</kbd> `annotation_queue_delete`

```python theme={null}
annotation_queue_delete(
    req: AnnotationQueueDeleteReq
) → AnnotationQueueDeleteRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/weave/trace_server_bindings/remote_http_trace_server.py#L1097" />

### <kbd>method</kbd> `annotation_queue_items_query`

```python theme={null}
annotation_queue_items_query(
    req: AnnotationQueueItemsQueryReq
) → AnnotationQueueItemsQueryRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/weave/trace_server_bindings/remote_http_trace_server.py#L1039" />

### <kbd>method</kbd> `annotation_queue_read`

```python theme={null}
annotation_queue_read(req: AnnotationQueueReadReq) → AnnotationQueueReadRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/weave/trace_server_bindings/remote_http_trace_server.py#L1063" />

### <kbd>method</kbd> `annotation_queue_update`

```python theme={null}
annotation_queue_update(
    req: AnnotationQueueUpdateReq
) → AnnotationQueueUpdateRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/weave/trace_server_bindings/remote_http_trace_server.py#L1029" />

### <kbd>method</kbd> `annotation_queues_query_stream`

```python theme={null}
annotation_queues_query_stream(
    req: AnnotationQueuesQueryReq
) → Iterator[AnnotationQueueSchema]
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/weave/trace_server_bindings/remote_http_trace_server.py#L1116" />

### <kbd>method</kbd> `annotation_queues_stats`

```python theme={null}
annotation_queues_stats(
    req: AnnotationQueuesStatsReq
) → AnnotationQueuesStatsRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/weave/trace_server_bindings/remote_http_trace_server.py#L1126" />

### <kbd>method</kbd> `annotator_queue_items_progress_update`

```python theme={null}
annotator_queue_items_progress_update(
    req: AnnotatorQueueItemsProgressUpdateReq
) → AnnotatorQueueItemsProgressUpdateRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L623" />

### <kbd>method</kbd> `call_end`

```python theme={null}
call_end(req: CallEndReq) → CallEndRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/weave/trace_server_bindings/remote_http_trace_server.py#L1759" />

### <kbd>method</kbd> `call_end_v2`

```python theme={null}
call_end_v2(req: CallEndV2Req) → CallEndV2Res
```

Single call end endpoint (v2).

This endpoint is used for eager ops that need their end sent separately.

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L632" />

### <kbd>method</kbd> `call_read`

```python theme={null}
call_read(req: CallReadReq) → CallReadRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L603" />

### <kbd>method</kbd> `call_start`

```python theme={null}
call_start(req: CallStartReq) → CallStartRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/weave/trace_server_bindings/remote_http_trace_server.py#L618" />

### <kbd>method</kbd> `call_start_batch`

```python theme={null}
call_start_batch(req: CallCreateBatchReq) → CallCreateBatchRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/weave/trace_server_bindings/remote_http_trace_server.py#L1743" />

### <kbd>method</kbd> `call_start_v2`

```python theme={null}
call_start_v2(req: CallStartV2Req) → CallStartV2Res
```

Single call start endpoint (v2).

This endpoint is used for eager ops that need their start visible immediately.

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L673" />

### <kbd>method</kbd> `call_update`

```python theme={null}
call_update(req: CallUpdateReq) → CallUpdateRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/weave/trace_server_bindings/remote_http_trace_server.py#L1720" />

### <kbd>method</kbd> `calls_complete`

```python theme={null}
calls_complete(req: CallsUpsertCompleteReq) → CallsUpsertCompleteRes
```

Batch complete calls endpoint (v2).

This endpoint is used when use\_calls\_complete is enabled to send complete calls (with both start and end information) in batches.

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L667" />

### <kbd>method</kbd> `calls_delete`

```python theme={null}
calls_delete(req: CallsDeleteReq) → CallsDeleteRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L638" />

### <kbd>method</kbd> `calls_query`

```python theme={null}
calls_query(req: CallsQueryReq) → CallsQueryRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L649" />

### <kbd>method</kbd> `calls_query_stats`

```python theme={null}
calls_query_stats(req: CallsQueryStatsReq) → CallsQueryStatsRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L643" />

### <kbd>method</kbd> `calls_query_stream`

```python theme={null}
calls_query_stream(req: CallsQueryReq) → Iterator[CallSchema]
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L661" />

### <kbd>method</kbd> `calls_usage`

```python theme={null}
calls_usage(req: CallsUsageReq) → CallsUsageRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/weave/trace_server_bindings/remote_http_trace_server.py#L978" />

### <kbd>method</kbd> `completions_create`

```python theme={null}
completions_create(req: CompletionsCreateReq) → CompletionsCreateRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/weave/trace_server_bindings/remote_http_trace_server.py#L988" />

### <kbd>method</kbd> `completions_create_stream`

```python theme={null}
completions_create_stream(req: CompletionsCreateReq) → Iterator[dict[str, Any]]
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L966" />

### <kbd>method</kbd> `cost_create`

```python theme={null}
cost_create(req: CostCreateReq) → CostCreateRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L972" />

### <kbd>method</kbd> `cost_purge`

```python theme={null}
cost_purge(req: CostPurgeReq) → CostPurgeRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L960" />

### <kbd>method</kbd> `cost_query`

```python theme={null}
cost_query(req: CostQueryReq) → CostQueryRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L1217" />

### <kbd>method</kbd> `dataset_create`

```python theme={null}
dataset_create(req: DatasetCreateReq) → DatasetCreateRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L1263" />

### <kbd>method</kbd> `dataset_delete`

```python theme={null}
dataset_delete(req: DatasetDeleteReq) → DatasetDeleteRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L1244" />

### <kbd>method</kbd> `dataset_list`

```python theme={null}
dataset_list(req: DatasetListReq) → Iterator[DatasetReadRes]
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L1232" />

### <kbd>method</kbd> `dataset_read`

```python theme={null}
dataset_read(req: DatasetReadReq) → DatasetReadRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/weave/trace_server_bindings/remote_http_trace_server.py#L153" />

### <kbd>method</kbd> `delete`

```python theme={null}
delete(url: str, *args: Any, **kwargs: Any) → Response
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/weave/trace_server_bindings/remote_http_trace_server.py#L97" />

### <kbd>method</kbd> `ensure_project_exists`

```python theme={null}
ensure_project_exists(entity: str, project: str) → EnsureProjectExistsRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/weave/trace_server_bindings/remote_http_trace_server.py#L1142" />

### <kbd>method</kbd> `evaluate_model`

```python theme={null}
evaluate_model(req: EvaluateModelReq) → EvaluateModelRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L1343" />

### <kbd>method</kbd> `evaluation_create`

```python theme={null}
evaluation_create(req: EvaluationCreateReq) → EvaluationCreateRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L1395" />

### <kbd>method</kbd> `evaluation_delete`

```python theme={null}
evaluation_delete(req: EvaluationDeleteReq) → EvaluationDeleteRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L1374" />

### <kbd>method</kbd> `evaluation_list`

```python theme={null}
evaluation_list(req: EvaluationListReq) → Iterator[EvaluationReadRes]
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L1360" />

### <kbd>method</kbd> `evaluation_read`

```python theme={null}
evaluation_read(req: EvaluationReadReq) → EvaluationReadRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L1479" />

### <kbd>method</kbd> `evaluation_run_create`

```python theme={null}
evaluation_run_create(req: EvaluationRunCreateReq) → EvaluationRunCreateRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L1537" />

### <kbd>method</kbd> `evaluation_run_delete`

```python theme={null}
evaluation_run_delete(req: EvaluationRunDeleteReq) → EvaluationRunDeleteRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L1554" />

### <kbd>method</kbd> `evaluation_run_finish`

```python theme={null}
evaluation_run_finish(req: EvaluationRunFinishReq) → EvaluationRunFinishRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L1509" />

### <kbd>method</kbd> `evaluation_run_list`

```python theme={null}
evaluation_run_list(req: EvaluationRunListReq) → Iterator[EvaluationRunReadRes]
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L1495" />

### <kbd>method</kbd> `evaluation_run_read`

```python theme={null}
evaluation_run_read(req: EvaluationRunReadReq) → EvaluationRunReadRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/weave/trace_server_bindings/remote_http_trace_server.py#L1145" />

### <kbd>method</kbd> `evaluation_status`

```python theme={null}
evaluation_status(req: EvaluationStatusReq) → EvaluationStatusRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L882" />

### <kbd>method</kbd> `feedback_create`

```python theme={null}
feedback_create(req: FeedbackCreateReq) → FeedbackCreateRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/weave/trace_server_bindings/remote_http_trace_server.py#L903" />

### <kbd>method</kbd> `feedback_create_batch`

```python theme={null}
feedback_create_batch(req: FeedbackCreateBatchReq) → FeedbackCreateBatchRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L937" />

### <kbd>method</kbd> `feedback_payload_schema`

```python theme={null}
feedback_payload_schema(
    req: FeedbackPayloadSchemaReq
) → FeedbackPayloadSchemaRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L919" />

### <kbd>method</kbd> `feedback_purge`

```python theme={null}
feedback_purge(req: FeedbackPurgeReq) → FeedbackPurgeRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L913" />

### <kbd>method</kbd> `feedback_query`

```python theme={null}
feedback_query(req: FeedbackQueryReq) → FeedbackQueryRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L925" />

### <kbd>method</kbd> `feedback_replace`

```python theme={null}
feedback_replace(req: FeedbackReplaceReq) → FeedbackReplaceRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L931" />

### <kbd>method</kbd> `feedback_stats`

```python theme={null}
feedback_stats(req: FeedbackStatsReq) → FeedbackStatsRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/weave/utils/retry.py#L864" />

### <kbd>method</kbd> `file_content_read`

```python theme={null}
file_content_read(req: FileContentReadReq) → FileContentReadRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/weave/utils/retry.py#L851" />

### <kbd>method</kbd> `file_create`

```python theme={null}
file_create(req: FileCreateReq) → FileCreateRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/weave/trace_server_bindings/remote_http_trace_server.py#L877" />

### <kbd>method</kbd> `files_stats`

```python theme={null}
files_stats(req: FilesStatsReq) → FilesStatsRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/weave/trace_server_bindings/remote_http_trace_server.py#L106" />

### <kbd>classmethod</kbd> `from_env`

```python theme={null}
from_env(should_batch: bool = False) → Self
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/weave/trace_server_bindings/remote_http_trace_server.py#L120" />

### <kbd>method</kbd> `get`

```python theme={null}
get(url: str, *args: Any, **kwargs: Any) → Response
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/weave/trace_server_bindings/remote_http_trace_server.py#L386" />

### <kbd>method</kbd> `get_call_processor`

```python theme={null}
get_call_processor() → AsyncBatchProcessor | CallBatchProcessor | None
```

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

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/weave/trace_server_bindings/remote_http_trace_server.py#L476" />

### <kbd>method</kbd> `get_feedback_processor`

```python theme={null}
get_feedback_processor() → AsyncBatchProcessor | None
```

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

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/weave/trace_server_bindings/remote_http_trace_server.py#L996" />

### <kbd>method</kbd> `image_create`

```python theme={null}
image_create(req: ImageGenerationCreateReq) → ImageGenerationCreateRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L1416" />

### <kbd>method</kbd> `model_create`

```python theme={null}
model_create(req: ModelCreateReq) → ModelCreateRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L1462" />

### <kbd>method</kbd> `model_delete`

```python theme={null}
model_delete(req: ModelDeleteReq) → ModelDeleteRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L1443" />

### <kbd>method</kbd> `model_list`

```python theme={null}
model_list(req: ModelListReq) → Iterator[ModelReadRes]
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L1431" />

### <kbd>method</kbd> `model_read`

```python theme={null}
model_read(req: ModelReadReq) → ModelReadRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/weave/trace_server_bindings/remote_http_trace_server.py#L702" />

### <kbd>method</kbd> `obj_add_tags`

```python theme={null}
obj_add_tags(req: ObjAddTagsReq) → ObjAddTagsRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L681" />

### <kbd>method</kbd> `obj_create`

```python theme={null}
obj_create(req: ObjCreateReq) → ObjCreateRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/weave/trace_server_bindings/remote_http_trace_server.py#L697" />

### <kbd>method</kbd> `obj_delete`

```python theme={null}
obj_delete(req: ObjDeleteReq) → ObjDeleteRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L687" />

### <kbd>method</kbd> `obj_read`

```python theme={null}
obj_read(req: ObjReadReq) → ObjReadRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/weave/trace_server_bindings/remote_http_trace_server.py#L733" />

### <kbd>method</kbd> `obj_remove_aliases`

```python theme={null}
obj_remove_aliases(req: ObjRemoveAliasesReq) → ObjRemoveAliasesRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/weave/trace_server_bindings/remote_http_trace_server.py#L712" />

### <kbd>method</kbd> `obj_remove_tags`

```python theme={null}
obj_remove_tags(req: ObjRemoveTagsReq) → ObjRemoveTagsRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/weave/trace_server_bindings/remote_http_trace_server.py#L721" />

### <kbd>method</kbd> `obj_set_aliases`

```python theme={null}
obj_set_aliases(req: ObjSetAliasesReq) → ObjSetAliasesRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L691" />

### <kbd>method</kbd> `objs_query`

```python theme={null}
objs_query(req: ObjQueryReq) → ObjQueryRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L1152" />

### <kbd>method</kbd> `op_create`

```python theme={null}
op_create(req: OpCreateReq) → OpCreateRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L1200" />

### <kbd>method</kbd> `op_delete`

```python theme={null}
op_delete(req: OpDeleteReq) → OpDeleteRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L1179" />

### <kbd>method</kbd> `op_list`

```python theme={null}
op_list(req: OpListReq) → Iterator[OpReadRes]
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L1167" />

### <kbd>method</kbd> `op_read`

```python theme={null}
op_read(req: OpReadReq) → OpReadRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/weave/trace_server_bindings/remote_http_trace_server.py#L598" />

### <kbd>method</kbd> `otel_export`

```python theme={null}
otel_export(req: OTelExportReq) → OTelExportRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/weave/trace_server_bindings/remote_http_trace_server.py#L131" />

### <kbd>method</kbd> `post`

```python theme={null}
post(url: str, *args: Any, **kwargs: Any) → Response
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L1570" />

### <kbd>method</kbd> `prediction_create`

```python theme={null}
prediction_create(req: PredictionCreateReq) → PredictionCreateRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L1622" />

### <kbd>method</kbd> `prediction_delete`

```python theme={null}
prediction_delete(req: PredictionDeleteReq) → PredictionDeleteRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L1639" />

### <kbd>method</kbd> `prediction_finish`

```python theme={null}
prediction_finish(req: PredictionFinishReq) → PredictionFinishRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L1599" />

### <kbd>method</kbd> `prediction_list`

```python theme={null}
prediction_list(req: PredictionListReq) → Iterator[PredictionReadRes]
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L1587" />

### <kbd>method</kbd> `prediction_read`

```python theme={null}
prediction_read(req: PredictionReadReq) → PredictionReadRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/weave/trace_server_bindings/remote_http_trace_server.py#L1006" />

### <kbd>method</kbd> `project_stats`

```python theme={null}
project_stats(req: ProjectStatsReq) → ProjectStatsRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L592" />

### <kbd>method</kbd> `projects_info`

```python theme={null}
projects_info(req: ProjectsInfoReq) → list[ProjectsInfoRes]
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/weave/trace_server_bindings/remote_http_trace_server.py#L142" />

### <kbd>method</kbd> `put`

```python theme={null}
put(url: str, *args: Any, **kwargs: Any) → Response
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L845" />

### <kbd>method</kbd> `refs_read_batch`

```python theme={null}
refs_read_batch(req: RefsReadBatchReq) → RefsReadBatchRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L1655" />

### <kbd>method</kbd> `score_create`

```python theme={null}
score_create(req: ScoreCreateReq) → ScoreCreateRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L1703" />

### <kbd>method</kbd> `score_delete`

```python theme={null}
score_delete(req: ScoreDeleteReq) → ScoreDeleteRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L1682" />

### <kbd>method</kbd> `score_list`

```python theme={null}
score_list(req: ScoreListReq) → Iterator[ScoreReadRes]
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L1670" />

### <kbd>method</kbd> `score_read`

```python theme={null}
score_read(req: ScoreReadReq) → ScoreReadRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L1280" />

### <kbd>method</kbd> `scorer_create`

```python theme={null}
scorer_create(req: ScorerCreateReq) → ScorerCreateRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L1326" />

### <kbd>method</kbd> `scorer_delete`

```python theme={null}
scorer_delete(req: ScorerDeleteReq) → ScorerDeleteRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L1307" />

### <kbd>method</kbd> `scorer_list`

```python theme={null}
scorer_list(req: ScorerListReq) → Iterator[ScorerReadRes]
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L1295" />

### <kbd>method</kbd> `scorer_read`

```python theme={null}
scorer_read(req: ScorerReadReq) → ScorerReadRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/weave/utils/retry.py#L584" />

### <kbd>method</kbd> `server_info`

```python theme={null}
server_info() → ServerInfoRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/weave/trace_server_bindings/remote_http_trace_server.py#L110" />

### <kbd>method</kbd> `set_auth`

```python theme={null}
set_auth(auth: tuple[str, str]) → None
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L764" />

### <kbd>method</kbd> `table_create`

```python theme={null}
table_create(req: TableCreateReq) → TableCreateRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L822" />

### <kbd>method</kbd> `table_create_from_digests`

```python theme={null}
table_create_from_digests(
    req: TableCreateFromDigestsReq
) → TableCreateFromDigestsRes
```

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

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L802" />

### <kbd>method</kbd> `table_query`

```python theme={null}
table_query(req: TableQueryReq) → TableQueryRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L816" />

### <kbd>method</kbd> `table_query_stats`

```python theme={null}
table_query_stats(req: TableQueryStatsReq) → TableQueryStatsRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L834" />

### <kbd>method</kbd> `table_query_stats_batch`

```python theme={null}
table_query_stats_batch(req: TableQueryStatsReq) → TableQueryStatsRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L808" />

### <kbd>method</kbd> `table_query_stream`

```python theme={null}
table_query_stream(req: TableQueryReq) → Iterator[TableRowSchema]
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L770" />

### <kbd>method</kbd> `table_update`

```python theme={null}
table_update(req: TableUpdateReq) → TableUpdateRes
```

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.

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/weave/trace_server_bindings/remote_http_trace_server.py#L744" />

### <kbd>method</kbd> `tags_list`

```python theme={null}
tags_list(req: TagsListReq) → TagsListRes
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/weave/trace_server_bindings/remote_http_trace_server.py#L1011" />

### <kbd>method</kbd> `threads_query_stream`

```python theme={null}
threads_query_stream(req: ThreadsQueryReq) → Iterator[ThreadSchema]
```

***

<SourceLink url="https://github.com/wandb/weave/blob/v0.52.35/pydantic/_internal/_validate_call.py#L655" />

### <kbd>method</kbd> `trace_usage`

```python theme={null}
trace_usage(req: TraceUsageReq) → TraceUsageRes
```
