참고소스 수정본

This commit is contained in:
LASTA_DEV01\lasta
2026-05-12 19:40:31 +09:00
parent 0f34a451fc
commit 2e9204243d
8708 changed files with 3259488 additions and 869 deletions

View File

@@ -0,0 +1,18 @@
from instructor import OpenAISchema
from instructor.dsl import IterableModel
from typing import cast
def test_multi_task():
class Search(OpenAISchema):
"""This is the search docstring"""
id: int
query: str
IterableSearch = cast(type[OpenAISchema], IterableModel(Search))
assert IterableSearch.openai_schema["name"] == "IterableSearch"
assert (
IterableSearch.openai_schema["description"]
== "Correct segmentation of `Search` tasks"
)