ocr.php 837 B

1234567891011121314151617181920212223242526272829
  1. <?php
  2. return [
  3. 'driver' => env('OCR_DRIVER', 'aliyun'),
  4. 'drivers' => [
  5. 'aliyun' => [
  6. 'access_key_id' => env('ALIYUN_ACCESS_KEY_ID'),
  7. 'access_key_secret' => env('ALIYUN_ACCESS_KEY_SECRET'),
  8. 'endpoint' => env('ALIYUN_OCR_ENDPOINT', 'ocr.cn-shanghai.aliyuncs.com'),
  9. ],
  10. 'baidu' => [
  11. 'app_id' => env('BAIDU_OCR_APP_ID'),
  12. 'api_key' => env('BAIDU_OCR_API_KEY'),
  13. 'secret_key' => env('BAIDU_OCR_SECRET_KEY'),
  14. ],
  15. 'external' => [
  16. 'url' => env('LEARNING_ANALYTICS_URL'),
  17. 'timeout' => 30,
  18. ],
  19. ],
  20. 'upload' => [
  21. 'max_size' => 10 * 1024 * 1024, // 10MB
  22. 'allowed_types' => ['jpg', 'jpeg', 'png', 'webp'],
  23. 'disk' => 'public',
  24. 'path' => 'uploads/ocr',
  25. ],
  26. ];