mirror of
https://github.com/wasrusgen/wasrusgen1-crm.git
synced 2026-06-03 15:44:45 +00:00
fix(jobs): max_tokens 3500->8000 + лаконичность — должностные не обрезались
This commit is contained in:
parent
149f02da37
commit
a27ab5b27e
@ -524,6 +524,7 @@ JOBS_TOOL = {
|
|||||||
JOBS_INSTRUCTION = """Составь должностные инструкции по ролям из целевой оргструктуры и функциональной модели.
|
JOBS_INSTRUCTION = """Составь должностные инструкции по ролям из целевой оргструктуры и функциональной модели.
|
||||||
Для каждой роли: цель должности, зоны ответственности, измеримые KPI, кому подчиняется, права/полномочия.
|
Для каждой роли: цель должности, зоны ответственности, измеримые KPI, кому подчиняется, права/полномочия.
|
||||||
ВАЖНО: если роль затронута отклонением клиента (совмещение функций и т.п.) — отрази это честно в deviation_note и в обязанностях, с оговоркой про риск (например, совмещение склада и пошива — риск «плавающего» учёта остатков).
|
ВАЖНО: если роль затронута отклонением клиента (совмещение функций и т.п.) — отрази это честно в deviation_note и в обязанностях, с оговоркой про риск (например, совмещение склада и пошива — риск «плавающего» учёта остатков).
|
||||||
|
Будь лаконичен: 4-6 зон ответственности, 2-4 KPI, 1-3 пункта полномочий на роль.
|
||||||
Вызови build_job_descriptions."""
|
Вызови build_job_descriptions."""
|
||||||
|
|
||||||
@app.route("/api/build-jobs", methods=["POST"])
|
@app.route("/api/build-jobs", methods=["POST"])
|
||||||
@ -541,7 +542,7 @@ def build_jobs_route():
|
|||||||
if art:
|
if art:
|
||||||
parts.append(art)
|
parts.append(art)
|
||||||
extra = "\n\n".join(parts) if parts else None
|
extra = "\n\n".join(parts) if parts else None
|
||||||
result, usage = run_tool(pid, JOBS_TOOL, "build_job_descriptions", JOBS_INSTRUCTION, extra_context=extra, max_tokens=3500)
|
result, usage = run_tool(pid, JOBS_TOOL, "build_job_descriptions", JOBS_INSTRUCTION, extra_context=extra, max_tokens=8000)
|
||||||
if result is None:
|
if result is None:
|
||||||
return jsonify({"error": usage}), 500
|
return jsonify({"error": usage}), 500
|
||||||
save_artifact(pid, "jobs", result)
|
save_artifact(pid, "jobs", result)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user