Использование Pydantic сегодня стало нормой, и это правильно. Но иногда на ревью вижу, что используют его не всегда корректно.
Например, метод BaseModel.model_dump() по умолчанию не преобразует стандартные типы, такие как datetime, UUID или Decimal, в простой сериализуемый для JSON вид. Тогда пишут кастмоный сериализатор для этих типов чтобы функция json.dump() не падала с ошибкой.
import uuid
from datetime import datetime
from decimal import Decimal
from uuid import UUID
from pydantic import BaseModel
class MyModel(BaseModel):
id: UUID
date: datetime
value: Decimal
obj = MyModel(
id=uuid.uuid4(),
date=datetime.now(),
value='1.23'
)
print(obj.model_dump())
# не подходит для json.dump
# {
# 'id': UUID('4f8c1bc4-25fd-40cd-9dbe-2c73639b0dc1'),
# 'date': datetime.datetime(2025, 12, 12, 12, 12, 12, 111111),
# 'value': Decimal('1.23')
# }
# добавляем свой кастомный сериализатор
json.dumps(obj.model_dump(), cls=MySerializer)
# {
# 'id': '4f8c1bc4-25fd-40cd-9dbe-2c73639b0dc1',
# 'date': '2025-12-12T12:12:12.111111',
# 'value': '1.23'
# }
В данном случае класс MySerializer обрабатывает datetime, UUID и Decimal. Например так:
class MySerializer(json.JSONEncoder):
def default(self, o):
if isinstance(o, Decimal):
return str(o)
elif isinstance(o, datetime):
return o.isoformat()
elif isinstance(o, UUID):
return str(o)
return super().default(o)
Специально для тех, кто всё еще так делает - в этом нет необходимости!
Pydantic может это сделать сам, просто нужно добавить параметр mode="json".
json.dumps(obj.model_dump(mode="json"))
# {
# 'id': '4f8c1bc4-25fd-40cd-9dbe-2c73639b0dc1',
# 'date': '2012-12-12T12:12:12.111111',
# 'value': '1.23'
# }
#pydantic#libs
Я все еще учусь! 👩🎓…
…Не останавливаюсь на достигнутом и постоянно повышаю квалификацию.
Вдохновившись прошлогодним юридическим форумом, прошла обучение в Высшей юридической школе группы компаний «Актион» по программе «Legal Design: как сделать юридический документ понятным для контрагента и суда».
Legal Design – это не про просто тренд, это про необходимость! В современном мире юридические документы должны быть не только законными, но и понятными.
И вот, знания уже в деле! Очень осторожно и поэтапно ввожу полученные знания в работу, первые результаты применения Legal Design оценили в Арбитражном суде г. Москвы. На этой неделе планирую поразить новшествами и родненькие Пензенские суды 😉
#LegalDesign#Актион#ПовышениеКвалификации#ПонятныеДокументы
⚖️Как обучить Chat GPT под свой юридический профиль
(или как превратить его в личного стажёра)
Многие юристы используют Chat GPT как поисковик.
А зря.
🔹Настоящая сила Chat GPT — не в том, чтобы отвечать на вопросы, а в том, чтобы думать вместе с вами.
Чтобы это стало возможным, нужно его обучить — под вашу специализацию, стиль, формат работы.
1️⃣ Почему это важно
Без настройки Chat GPT — просто “умный болтун”.
С настройкой — он становится вашим цифровым ассистентом, который:
пишет в вашей манере,
рассуждает по вашей логике,
предлагает решения в духе вашей практики.
⚙️ Настройка Chat GPT — это как onboarding нового юриста в команде.
Ему нужно объяснить:
кто вы,
чем занимаетесь,
какие стандарты важны,
как вы мыслите.
2️⃣ Создайте свой “профиль взаимодействия”
Это как описание должности для вашего ИИ.
Попробуйте такой стартовый промпт 👇
“Ты — юридический аналитик, обученный работать в сфере международного арбитража и английского права.
Твоя задача — помогать мне анализировать документы, выявлять ключевые аргументы и формулировать стратегию защиты.
Пиши в профессиональном и сдержанном тоне, как юрист Magic Circle.
Проверяй аргументы на внутреннюю логику и указывай, где нужна ссылка на источник.”
💬 После этого Chat GPT начнёт отвечать как помощник юриста, а не как энциклопедия.
3️⃣ Подайте контекст
📄 Чтобы Chat GPT “чувствовал” вас, дайте ему ваши материалы:
фрагмент клиентского письма,
выдержку из вашего юридического мемо,
образец отчёта,
словарь ваших профессиональных терминов.
Это помогает создать ваш язык — ту тональность, по которой клиент узнаёт ваш стиль.
4️⃣ Дайте ИИ роль в команде
Chat GPT — инструмент, но и персонаж.
Попробуйте роли, чтобы варьировать мышление:
👨💼 “Ты — младший юрист: найди ошибки в моём тексте.”
👩🏫 “Ты — преподаватель юридического письма: оцени структуру.”
⚖️ “Ты — партнёр фирмы: сократи и усили аргументацию.”
Вы удивитесь, насколько меняется результат, когда ИИ “понимает”, кем он должен быть.
5️⃣ Думайте через Chat GPT
Не просите “ответы” — просите мышление.
Примеры:
“Какие возможные аргументы противоположной стороны?”
“Какое слабое место в этой позиции?”
“Какие три сценария развития дела возможны?”
🧩 Вы получите не только текст, но и карту юридического мышления, где вы — стратег, а Chat GPT — аналитик.
6️⃣ Результат
Через несколько таких сессий у вас появится личный ИИ-ассистент, который:
говорит вашим языком,
подстраивается под ваш стиль,
помогает вырабатывать позицию, а не просто текст.
Это уже не игрушка — это цифровой двойник вашего юридического разума.
📍Итог:
Вы не используете Chat GPT — вы обучаете его думать как юрист.
И чем раньше начнёте, тем точнее он станет вашим интеллектуальным продолжением.
💡В следующем посте:
➡️Как писать юридические промпты, чтобы получать точные, умные и полезные ответы.
Я покажу шаблоны для анализа дела, составления писем и стратегических меморандумов.
#ChatGPTиПраво#LegalAI#Юрист#LegalTech#АйбекАхмедов#LegalDesign#AIinLaw#ЮридическаяПрактика
🔥Юристы и ChatGPT: не “игрушка”, а инструмент мышления
За последние месяцы ко мне всё чаще приходят коллеги — юристы, аналитики, консультанты:
«Айбек, я вижу, ты работаешь с ChatGPT.
Но я вообще не понимаю — зачем это? Как это помогает в юриспруденции? И реально ли на этом зарабатывать?»
Отвечаю.
ChatGPT — это не про “сгенерировать текст”.
Это про структурировать мышление.
Когда у юриста в голове каша из идей: позиция по делу, структура иска, стратегия защиты — ChatGPT превращает этот хаос в систему.
Он помогает выстроить аргументы, увидеть слабые места, отделить логику от эмоций.
🎯 ChatGPT полезен именно там, где юрист обычно тратит часы:
- разложить по полочкам мысли по делу,
- превратить черновик в чёткий документ,
- сформулировать стратегию,
и упростить сложное, не теряя сути.
Я показываю юристам, как использовать ChatGPT не как помощника, а как соавтора мышления.
Как сделать так, чтобы нейросеть усиливала профессиональную интуицию, а не заменяла её.
Сейчас я готовлю серию постов и практических промтов — конкретные приёмы, как ChatGPT может:
- ускорить анализ кейсов и судебных позиций,
- помочь готовить отчёты, статьи, аргументы,
и как на этом реально можно зарабатывать.
Если вам интересно понять, как ChatGPT можно встроить в юридическую работу и монетизировать знания, — подпишитесь.
Будет системно, с примерами, и по-взрослому.
💬 Напишите в комментариях, какие темы вам интересны:
структурирование мыслей, подготовка позиций, анализ кейсов, юридический контент или что-то другое.
#ChatGPTдляюристов#LegalAI#ЮридическоеМышление#LegalStrategy#LawAndAI#LegalThinking#ЮристБудущего#LegalDesign#AybekThinkTank#AIвЮриспруденции#LegalWriting#НейросетиДляЮристов