Недавно я выпустил внутренний инструмент, который превращает спецификацию API, состоящую из одного абзаца, в работающий сервис FastAPI с тестами. Он полностью работает на Oxlo.ai и сокращает стандартное время с нескольких часов до менее минуты. В этом посте я познакомлю вас с...
Недавно я выпустил внутренний инструмент, который превращает спецификацию API, состоящую из одного абзаца, в работающий сервис FastAPI с тестами. Он полностью работает на Oxlo.ai и сокращает стандартное время с нескольких часов до менее минуты. В этом посте я познакомлю вас с созданным мною агентом, чтобы вы могли адаптировать его к своему собственному стеку.
Что вам понадобится
Прежде чем начать, убедитесь, что у вас есть следующее:
Python 3.10 или новее установлен локально
Ключ API Oxlo.ai с https://portal.oxlo.ai.
Установлен OpenAI SDK: pip install openai
Шаг 1. Инициализируйте клиент Oxlo.ai.
Каждый вызов проходит через конечную точку Oxlo.ai, совместимую с OpenAI. Я сохраняю явную инициализацию клиента в каждом фрагменте, чтобы вы могли точно видеть, куда направляется запрос. Для этого агента я использую DeepSeek V3.2, поскольку он хорошо справляется с генерацией кода и рассуждением, а фиксированная цена Oxlo.ai за каждый запрос означает, что меня не наказывают за отправку длинных системных подсказок.
импортировать ОС
из openai импорт OpenAI
клиент = OpenAI(base_url="https://api.oxlo.ai/v1", api_key=os.environ["OXLO_API_KEY"])
ответ = client.chat.completions.create(
модель="deepseek-v3.2",
сообщения=[
{"role": "system", "content": "Вы старший инженер Python."},
{"роль": "пользователь",