OpenAI-ΡΠΎΡΠΌΠ°Ρ
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅
OpenAI-ΡΠΎΡΠΌΠ°Ρ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ Ρ LLM ΡΠ΅ΡΠ΅Π· GenAPI Π΄ΠΎΡΡΡΠΏΠ΅Π½ ΠΏΠΎ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΠΌΡ ΠΏΠΎΠ΄Π΄ΠΎΠΌΠ΅Π½Ρ, ΠΎΡΠ»ΠΈΡΠ½ΠΎΠΌΡ ΠΎΡ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ³ΠΎ:
https://proxy.gen-api.ru
ΠΠ° Π½ΡΠΌ Π΄ΠΎΡΡΡΠΏΠ΅Π½ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΡΠ½Π΄ΠΏΠΎΠΈΠ½Ρ /v1
https://proxy.gen-api.ru/v1
ΠΠ²ΡΠΎΡΠΈΠ·Π°ΡΠΈΡ
ΠΠ²ΡΠΎΡΠΈΠ·Π°ΡΠΈΡ Π·Π°ΠΏΡΠΎΡΠΎΠ² ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Bearer ΡΠΎΠΊΠ΅Π½Π° (Π²Π°ΡΠ΅Π³ΠΎ API-ΠΊΠ»ΡΡΠ°, ΡΠΎΠ·Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π½Π° ΡΠ°ΠΉΡΠ΅ GenAPI) Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎ, ΠΊΠ°ΠΊ ΠΈ Π΄Π»Ρ Π²ΡΠ΅Π³ΠΎ ΠΎΡΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π½Π°ΡΠ΅Π³ΠΎ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π°. ΠΠΎΠ΄ΡΠΎΠ±Π½ΠΎ ΠΎΠΏΠΈΡΠ°Π½ΠΎ Π² ΡΠ°Π·Π΄Π΅Π»Π΅ ΠΠ²ΡΠΎΡΠΈΠ·Π°ΡΠΈΡ.
ΠΡΠ±ΠΎΡ ΠΌΠΎΠ΄Π΅Π»ΠΈ
Π£ΠΊΠ°Π·Π°Π½ΠΈΠ΅ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΠΊ ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΈΠ΄ΡΡ Π·Π°ΠΏΡΠΎΡ, ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ΅ΡΠ΅Π· ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ model. ΠΠ°ΡΠ°ΠΌΠ΅ΡΡ model Π±Π΅ΡΡΡΡΡ ΠΈΠ· id Π½Π΅ΠΉΡΠΎΡΠ΅ΡΠΈ.

ΠΠ°ΠΆΠ½ΠΎ
Π£ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ Π½Π΅ΠΉΡΠΎΡΠ΅ΡΠ΅ΠΉ Π΅ΡΡΡ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΠΏΠΎΠ΄Π²Π΅ΡΡΠΈΠΈ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Ρ Claude Π΅ΡΡΡ Haiku, Sonnet ΠΈΠ»ΠΈ Opus, ΠΏΠΎΡΠΎΠΉ Π΅ΡΡ ΠΈ ΠΎΡ ΡΠ°Π·Π½ΡΡ Π΄Π°Ρ. Π§ΡΠΎΠ±Ρ Π²ΡΠ±ΡΠ°ΡΡ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΡ, Π½ΡΠΆΠ½ΠΎ Π²ΡΠ±ΡΠ°ΡΡ Π½ΡΠΆΠ½ΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΈΠ· ΠΏΠΎΠ»Ρ model Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ΅ Π½Π΅ΠΉΡΠΎΡΠ΅ΡΠΈ

ΠΡΠΈΠΌΠ΅ΡΡ Π²ΡΠ±ΠΎΡΠ° ΠΌΠΎΠ΄Π΅Π»ΠΈ Π² Π·Π°ΠΏΡΠΎΡΠ΅
Π Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊΡΡ ΠΌΠΎΠ΄Π΅Π»Ρ Π²Ρ Ρ
ΠΎΡΠΈΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ, Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ»Ρ model ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π»ΠΈΠ±ΠΎ ΠΎΠ±ΡΠΈΠΌ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΠΎΠΌ Π½Π΅ΠΉΡΠΎΡΠ΅ΡΠΈ, Π»ΠΈΠ±ΠΎ ΡΠΎΡΠ½ΡΠΌ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ ΠΏΠΎΠ΄Π²Π΅ΡΡΠΈΠΈ.
ΠΠ°ΡΠΈΠ°Π½Ρ 1. ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΠ±ΡΠ΅Π³ΠΎ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΠ° Π½Π΅ΠΉΡΠΎΡΠ΅ΡΠΈ (slug)
Π ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Π² ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ΅ model ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΡΡ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ Π½Π΅ΠΉΡΠΎΡΠ΅ΡΠΈ Ρ ΡΠ°ΠΉΡΠ° GenAPI (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, claude-4). ΠΠ°ΠΏΡΠΎΡ Π±ΡΠ΄Π΅Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠ°Π½ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· Π΄ΠΎΡΡΡΠΏΠ½ΡΡ
ΠΏΠΎΠ΄Π²Π΅ΡΡΠΈΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ (ΠΎΠ±ΡΡΠ½ΠΎ Π±Π°Π·ΠΎΠ²ΠΎΠΉ ΠΈΠ»ΠΈ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΠ²Π΅ΠΆΠ΅ΠΉ).
ΠΠ°ΡΠΈΠ°Π½Ρ 2. ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎΠΉ ΠΏΠΎΠ΄Π²Π΅ΡΡΠΈΠΈ
ΠΡΠ»ΠΈ Π½Π΅ΠΉΡΠΎΡΠ΅ΡΡ ΠΈΠΌΠ΅Π΅Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠ΄Π²Π΅ΡΡΠΈΠΉ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, claude-opus-4-5, claude-sonnet-4-5), ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°ΡΡ ΡΠΎΡΠ½ΠΎΠ΅ ΠΈΠΌΡ ΠΏΠΎΠ΄Π²Π΅ΡΡΠΈΠΈ β ΠΊΠ»ΡΡ ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ°ΠΊΠΆΠ΅ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅ΡΡΡ Π½Π° ΡΠ°ΠΉΡΠ΅ GenAPI.
Π‘Π°ΠΌΠΎ ΡΠ΅Π»ΠΎ Π·Π°ΠΏΡΠΎΡΠ° Π² Π½Π΅ΠΉΡΠΎΡΠ΅ΡΡ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ ΡΡΠ°Π½Π΄Π°ΡΡΠ°ΠΌ OpenAI-ΡΠΎΡΠΌΠ°ΡΠ°, ΡΠΎ Π΅ΡΡΡ ΡΠΎ, ΠΊΠ°ΠΊ ΡΠΎΡΠΌΠΈΡΡΠ΅ΡΡΡ ΡΠ΅Π»ΠΎ Π·Π°ΠΏΡΠΎΡΠ° Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡΡΡΡ Π² Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ OpenAI ΠΈ ΠΏΡΠΎΡΠΈΡ ΠΏΡΠΎΠ²Π°ΠΉΠ΄Π΅ΡΠΎΠ². Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, Π·Π΄Π΅ΡΡ ΠΌΡ ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠΎΠΏΠΈΡΠ΅ΠΌ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ.
ΠΠ±ΡΠ°Ρ ΡΡΡΡΠΊΡΡΡΠ° Π·Π°ΠΏΡΠΎΡΠ°
ΠΠ°Π·ΠΎΠ²Π°Ρ ΡΡΡΡΠΊΡΡΡΠ° Π·Π°ΠΏΡΠΎΡΠ° Π² OpenAI-ΡΠΎΡΠΌΠ°ΡΠ΅:
ΠΡΠΈΠΊΠ»Π°Π΄ΡΠ²Π°Π½ΠΈΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ (vision)
ΠΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΡΡ Π² ΠΌΠ°ΡΡΠΈΠ²Π΅ content ΡΠ΅ΡΠ΅Π· image_url (base64 ΠΈΠ»ΠΈ URL):
ΠΠΎΠΆΠ½ΠΎ ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°ΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ Π² ΠΎΠ΄Π½ΠΎΠΌ Π·Π°ΠΏΡΠΎΡΠ΅:
ΠΡΠΈΠΊΠ»Π°Π΄ΡΠ²Π°Π½ΠΈΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ² (can_file)
Π€Π°ΠΉΠ»Ρ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΡΡ Π² ΠΌΠ°ΡΡΠΈΠ²Π΅ content ΡΠ΅ΡΠ΅Π· file:
ΠΠΎΠΆΠ½ΠΎ ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°ΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ°ΠΉΠ»ΠΎΠ² Π² ΠΎΠ΄Π½ΠΎΠΌ Π·Π°ΠΏΡΠΎΡΠ΅:
ΠΠΎΠ΄ΡΠΎΠ±Π½Π°Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π΄ΠΎΡΡΡΠΏΠ½Π° Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ΅ ΠΠ°Π³ΡΡΠ·ΠΊΠ° ΡΠ°ΠΉΠ»ΠΎΠ² Π² LLM.
ΠΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ (tools)
ΠΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π²ΡΠ·ΡΠ²Π°ΡΡ Π²Π½Π΅ΡΠ½ΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ. ΠΠΏΠΈΡΠΈΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ Π² ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ΅ tools:
ΠΠΎΠ΄Π΅Π»Ρ Π²Π΅ΡΠ½ΡΡ Π²ΡΠ·ΠΎΠ² ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ° Π² ΠΏΠΎΠ»Π΅ tool_calls:
ΠΠΎΡΠΎΠΊΠΎΠ²Π°Ρ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΡ (stream)
ΠΠΊΠ»ΡΡΠΈΡΠ΅ stream: true Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΠΎΡΠ²Π΅ΡΠ° ΠΏΠΎ ΡΠ°ΡΡΡΠΌ:
Π‘Π΅ΡΠ²Π΅Ρ ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ Π΄Π°Π½Π½ΡΠ΅ Π² ΡΠΎΡΠΌΠ°ΡΠ΅ SSE:
ΠΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ ΠΌΡΡΠ»Π΅Π½ΠΈΡ (reasoning)
ΠΠ»Ρ ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ ΠΌΡΡΠ»Π΅Π½ΠΈΡ (o1, o3) ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ reasoning_effort (low, medium, high):
ΠΠ»ΠΈΡΠ½ΠΈΠ΅ Π½Π° ΡΠΎΠΊΠ΅Π½Ρ
Π’ΠΎΠΊΠ΅Π½Ρ ΠΌΡΡΠ»Π΅Π½ΠΈΡ ΡΡΠΈΡΡΠ²Π°ΡΡΡΡ Π² ΠΎΠ±ΡΠ΅ΠΌ ΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΠΈ. Π§Π΅ΠΌ Π²ΡΡΠ΅ reasoning_effort, ΡΠ΅ΠΌ Π±ΠΎΠ»ΡΡΠ΅ ΡΠΎΠΊΠ΅Π½ΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ.
Π€ΠΈΠ½Π°Π»ΡΠ½ΡΠΉ ΠΏΡΠΈΠΌΠ΅Ρ
ΠΡΠΈΠΌΠ΅Ρ Π·Π°ΠΏΡΠΎΡΠ°, ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΡΡΡΠ΅Π³ΠΎ Π²ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ OpenAI-ΡΠΎΡΠΌΠ°ΡΠ°: vision, tools, stream ΠΈ reasoning:
Π ΡΡΠΎΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ΅:
visionβ Π°Π½Π°Π»ΠΈΠ· ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π² ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΈtoolsβ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ Π΄Π°Π½Π½ΡΡstream: trueβ ΠΏΠΎΡΠΎΠΊΠΎΠ²Π°Ρ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ° ΠΎΡΠ²Π΅ΡΠ°reasoning_effortβ ΡΠ°ΡΡΠΈΡΠ΅Π½Π½ΠΎΠ΅ ΠΌΡΡΠ»Π΅Π½ΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ


