add operator desc to bedesten
This commit is contained in:
@@ -108,16 +108,16 @@ class BedestenDecisionEntry(BaseModel):
|
|||||||
itemType: BedestenItemType
|
itemType: BedestenItemType
|
||||||
birimId: Optional[str] = None
|
birimId: Optional[str] = None
|
||||||
birimAdi: Optional[str]
|
birimAdi: Optional[str]
|
||||||
esasNoYil: int
|
esasNoYil: Optional[int] = None
|
||||||
esasNoSira: int
|
esasNoSira: Optional[int] = None
|
||||||
kararNoYil: int
|
kararNoYil: Optional[int] = None
|
||||||
kararNoSira: int
|
kararNoSira: Optional[int] = None
|
||||||
kararTuru: Optional[str] = None
|
kararTuru: Optional[str] = None
|
||||||
kararTarihi: str
|
kararTarihi: str
|
||||||
kararTarihiStr: str
|
kararTarihiStr: str
|
||||||
kesinlesmeDurumu: Optional[str] = None
|
kesinlesmeDurumu: Optional[str] = None
|
||||||
kararNo: str
|
kararNo: Optional[str] = None
|
||||||
esasNo: str
|
esasNo: Optional[str] = None
|
||||||
|
|
||||||
class BedestenSearchDataResponse(BaseModel):
|
class BedestenSearchDataResponse(BaseModel):
|
||||||
emsalKararList: List[BedestenDecisionEntry]
|
emsalKararList: List[BedestenDecisionEntry]
|
||||||
|
|||||||
+35
-20
@@ -1470,10 +1470,13 @@ async def get_rekabet_kurumu_document(
|
|||||||
)
|
)
|
||||||
async def search_yargitay_bedesten(
|
async def search_yargitay_bedesten(
|
||||||
phrase: str = Field(..., description="""
|
phrase: str = Field(..., description="""
|
||||||
Aranacak kavram/kelime. İki farklı arama türü desteklenir:
|
Aranacak kavram/kelime. Gelişmiş arama operatörleri desteklenir:
|
||||||
• Normal arama: "mülkiyet kararı" - kelimeler ayrı ayrı aranır
|
• Space between words = OR logic (mülkiyet hakkı → "mülkiyet" OR "hakkı")
|
||||||
• Tam cümle arama: "\"mülkiyet kararı\"" - tırnak içindeki ifade aynen aranır
|
• "exact phrase" = Exact match ("mülkiyet hakkı" → exact phrase)
|
||||||
Tam cümle aramalar daha kesin sonuçlar verir.
|
• word1+word2 = AND logic (+mülkiyet +hakkı → both words required)
|
||||||
|
• +"phrase1" +"phrase2" = Multiple required phrases
|
||||||
|
• +"required" -"excluded" = Include and exclude
|
||||||
|
Examples: mülkiyet hakkı | "mülkiyet hakkı" | +mülkiyet +hakkı | +"mülkiyet hakkı" +"anayasa" | +mülkiyet -"kira"
|
||||||
"""),
|
"""),
|
||||||
pageSize: int = Field(10, ge=1, le=100, description="Sayfa başına sonuç sayısı"),
|
pageSize: int = Field(10, ge=1, le=100, description="Sayfa başına sonuç sayısı"),
|
||||||
pageNumber: int = Field(1, ge=1, description="Sayfa numarası"),
|
pageNumber: int = Field(1, ge=1, description="Sayfa numarası"),
|
||||||
@@ -1573,10 +1576,13 @@ async def get_yargitay_bedesten_document_markdown(
|
|||||||
)
|
)
|
||||||
async def search_danistay_bedesten(
|
async def search_danistay_bedesten(
|
||||||
phrase: str = Field(..., description="""
|
phrase: str = Field(..., description="""
|
||||||
Aranacak kavram/kelime. İki farklı arama türü desteklenir:
|
Aranacak kavram/kelime. Gelişmiş arama operatörleri desteklenir:
|
||||||
• Normal arama: "mülkiyet kararı" - kelimeler ayrı ayrı aranır
|
• Space between words = OR logic (mülkiyet hakkı → "mülkiyet" OR "hakkı")
|
||||||
• Tam cümle arama: "\"mülkiyet kararı\"" - tırnak içindeki ifade aynen aranır
|
• "exact phrase" = Exact match ("mülkiyet hakkı" → exact phrase)
|
||||||
Tam cümle aramalar daha kesin sonuçlar verir.
|
• word1+word2 = AND logic (+mülkiyet +hakkı → both words required)
|
||||||
|
• +"phrase1" +"phrase2" = Multiple required phrases
|
||||||
|
• +"required" -"excluded" = Include and exclude
|
||||||
|
Examples: mülkiyet hakkı | "mülkiyet hakkı" | +mülkiyet +hakkı | +"mülkiyet hakkı" +"anayasa" | +mülkiyet -"kira"
|
||||||
"""),
|
"""),
|
||||||
pageSize: int = Field(10, ge=1, le=100, description="Sayfa başına sonuç sayısı"),
|
pageSize: int = Field(10, ge=1, le=100, description="Sayfa başına sonuç sayısı"),
|
||||||
pageNumber: int = Field(1, ge=1, description="Sayfa numarası"),
|
pageNumber: int = Field(1, ge=1, description="Sayfa numarası"),
|
||||||
@@ -1673,10 +1679,13 @@ async def get_danistay_bedesten_document_markdown(
|
|||||||
)
|
)
|
||||||
async def search_yerel_hukuk_bedesten(
|
async def search_yerel_hukuk_bedesten(
|
||||||
phrase: str = Field(..., description="""
|
phrase: str = Field(..., description="""
|
||||||
Aranacak kavram/kelime. İki farklı arama türü desteklenir:
|
Aranacak kavram/kelime. Gelişmiş arama operatörleri desteklenir:
|
||||||
• Normal arama: "mülkiyet kararı" - kelimeler ayrı ayrı aranır
|
• Space between words = OR logic (mülkiyet hakkı → "mülkiyet" OR "hakkı")
|
||||||
• Tam cümle arama: "\"mülkiyet kararı\"" - tırnak içindeki ifade aynen aranır
|
• "exact phrase" = Exact match ("mülkiyet hakkı" → exact phrase)
|
||||||
Tam cümle aramalar daha kesin sonuçlar verir.
|
• word1+word2 = AND logic (+mülkiyet +hakkı → both words required)
|
||||||
|
• +"phrase1" +"phrase2" = Multiple required phrases
|
||||||
|
• +"required" -"excluded" = Include and exclude
|
||||||
|
Examples: mülkiyet hakkı | "mülkiyet hakkı" | +mülkiyet +hakkı | +"mülkiyet hakkı" +"anayasa" | +mülkiyet -"kira"
|
||||||
"""),
|
"""),
|
||||||
pageSize: int = Field(10, ge=1, le=100, description="Sayfa başına sonuç sayısı"),
|
pageSize: int = Field(10, ge=1, le=100, description="Sayfa başına sonuç sayısı"),
|
||||||
pageNumber: int = Field(1, ge=1, description="Sayfa numarası"),
|
pageNumber: int = Field(1, ge=1, description="Sayfa numarası"),
|
||||||
@@ -1763,10 +1772,13 @@ async def get_yerel_hukuk_bedesten_document_markdown(
|
|||||||
)
|
)
|
||||||
async def search_istinaf_hukuk_bedesten(
|
async def search_istinaf_hukuk_bedesten(
|
||||||
phrase: str = Field(..., description="""
|
phrase: str = Field(..., description="""
|
||||||
Aranacak kavram/kelime. İki farklı arama türü desteklenir:
|
Aranacak kavram/kelime. Gelişmiş arama operatörleri desteklenir:
|
||||||
• Normal arama: "mülkiyet kararı" - kelimeler ayrı ayrı aranır
|
• Space between words = OR logic (mülkiyet hakkı → "mülkiyet" OR "hakkı")
|
||||||
• Tam cümle arama: "\"mülkiyet kararı\"" - tırnak içindeki ifade aynen aranır
|
• "exact phrase" = Exact match ("mülkiyet hakkı" → exact phrase)
|
||||||
Tam cümle aramalar daha kesin sonuçlar verir.
|
• word1+word2 = AND logic (+mülkiyet +hakkı → both words required)
|
||||||
|
• +"phrase1" +"phrase2" = Multiple required phrases
|
||||||
|
• +"required" -"excluded" = Include and exclude
|
||||||
|
Examples: mülkiyet hakkı | "mülkiyet hakkı" | +mülkiyet +hakkı | +"mülkiyet hakkı" +"anayasa" | +mülkiyet -"kira"
|
||||||
"""),
|
"""),
|
||||||
pageSize: int = Field(10, ge=1, le=100, description="Sayfa başına sonuç sayısı"),
|
pageSize: int = Field(10, ge=1, le=100, description="Sayfa başına sonuç sayısı"),
|
||||||
pageNumber: int = Field(1, ge=1, description="Sayfa numarası"),
|
pageNumber: int = Field(1, ge=1, description="Sayfa numarası"),
|
||||||
@@ -1883,10 +1895,13 @@ async def get_istinaf_hukuk_bedesten_document_markdown(
|
|||||||
)
|
)
|
||||||
async def search_kyb_bedesten(
|
async def search_kyb_bedesten(
|
||||||
phrase: str = Field(..., description="""
|
phrase: str = Field(..., description="""
|
||||||
Aranacak kavram/kelime. İki farklı arama türü desteklenir:
|
Aranacak kavram/kelime. Gelişmiş arama operatörleri desteklenir:
|
||||||
• Normal arama: "mülkiyet kararı" - kelimeler ayrı ayrı aranır
|
• Space between words = OR logic (mülkiyet hakkı → "mülkiyet" OR "hakkı")
|
||||||
• Tam cümle arama: "\"mülkiyet kararı\"" - tırnak içindeki ifade aynen aranır
|
• "exact phrase" = Exact match ("mülkiyet hakkı" → exact phrase)
|
||||||
Tam cümle aramalar daha kesin sonuçlar verir.
|
• word1+word2 = AND logic (+mülkiyet +hakkı → both words required)
|
||||||
|
• +"phrase1" +"phrase2" = Multiple required phrases
|
||||||
|
• +"required" -"excluded" = Include and exclude
|
||||||
|
Examples: mülkiyet hakkı | "mülkiyet hakkı" | +mülkiyet +hakkı | +"mülkiyet hakkı" +"anayasa" | +mülkiyet -"kira"
|
||||||
"""),
|
"""),
|
||||||
pageSize: int = Field(10, ge=1, le=100, description="Sayfa başına sonuç sayısı"),
|
pageSize: int = Field(10, ge=1, le=100, description="Sayfa başına sonuç sayısı"),
|
||||||
pageNumber: int = Field(1, ge=1, description="Sayfa numarası"),
|
pageNumber: int = Field(1, ge=1, description="Sayfa numarası"),
|
||||||
|
|||||||
Reference in New Issue
Block a user