Hooksการกรอง AI models สำหรับ OpenRouter
การกรอง AI models สำหรับ OpenRouter
คุณสามารถกำหนดล่วงหน้าว่าโมเดล AI ใดบ้างที่ใช้งานได้สำหรับการแปลผ่าน OpenRouter
ดำเนินการผ่าน hook ต่อไปนี้:
gatompl:ai_service_models:openrouter
hook นี้จะรับรายการโมเดลจาก OpenRouter ในรูปแบบรายการคู่ [model_id => model_name] และส่งคืนรายการที่ถูกกรองแล้ว
ตัวอย่างเช่น หากต้องการแสดงเฉพาะโมเดลของ OpenAI คุณสามารถทำได้ดังนี้:
add_filter(
'gatompl:ai_service_models:openrouter',
/**
* @param array<string,string> $models
* @return array<string,string>
*/
fn (array $models) => array_filter(
$models,
fn (string $model): bool => str_starts_with($model, 'openai/'),
ARRAY_FILTER_USE_KEY
)
);