We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 572921e commit 61c7328Copy full SHA for 61c7328
eval_protocol/models.py
@@ -211,7 +211,14 @@ class InputMetadata(BaseModel):
211
212
model_config = ConfigDict(extra="allow")
213
214
- row_id: Optional[str] = Field(None, description="Unique string to ID the row")
+ row_id: Optional[str] = Field(
215
+ default=None,
216
+ description=(
217
+ "Unique string to ID the row. If not provided, a stable hash will be generated "
218
+ "based on the row's content. The hash removes fields that are not typically stable "
219
+ "across processes such as created_at, execution_metadata, and pid."
220
+ ),
221
+ )
222
completion_params: CompletionParams = Field(
223
default_factory=dict, description="Completion endpoint parameters used"
224
)
0 commit comments