generated from coulomb/repo-seed
Implement-LLM-WP-0005-cost-model-estimators
This commit is contained in:
@@ -24,3 +24,27 @@ def test_wp_0004_primitives_are_exported_from_package_root():
|
||||
for name in expected_names:
|
||||
assert hasattr(llm_connect, name)
|
||||
assert name in llm_connect.__all__
|
||||
|
||||
|
||||
def test_wp_0005_primitives_are_exported_from_package_root():
|
||||
expected_names = [
|
||||
"ModelRate",
|
||||
"ModelRateRegistry",
|
||||
"CostEstimate",
|
||||
"CostModel",
|
||||
"estimate_cost",
|
||||
"TokenEstimate",
|
||||
"Observation",
|
||||
"ProblemClass",
|
||||
"ProblemClassRegistry",
|
||||
"default_problem_class_registry",
|
||||
"ChunkSummarizationProblemClass",
|
||||
"EntityExtractionProblemClass",
|
||||
"RelationExtractionProblemClass",
|
||||
"JudgeEvalProblemClass",
|
||||
"ReportSynthesisProblemClass",
|
||||
]
|
||||
|
||||
for name in expected_names:
|
||||
assert hasattr(llm_connect, name)
|
||||
assert name in llm_connect.__all__
|
||||
|
||||
Reference in New Issue
Block a user