mirror of
https://github.com/fawney19/Aether.git
synced 2026-10-09 02:47:45 +08:00
Merge pull request #594 from AAEE86/main
feat(usage): support output_config effort badge source
This commit is contained in:
+4
-2
@@ -117,7 +117,8 @@ SELECT
|
||||
OR CASE
|
||||
WHEN jsonb_typeof("usage".provider_request_body::jsonb) = 'object' THEN COALESCE(
|
||||
NULLIF(BTRIM("usage".provider_request_body->>'reasoning_effort'), ''),
|
||||
NULLIF(BTRIM("usage".provider_request_body->'reasoning'->>'effort'), '')
|
||||
NULLIF(BTRIM("usage".provider_request_body->'reasoning'->>'effort'), ''),
|
||||
NULLIF(BTRIM("usage".provider_request_body->'output_config'->>'effort'), '')
|
||||
)
|
||||
ELSE NULLIF(BTRIM("usage".request_metadata->>'provider_reasoning_effort'), '')
|
||||
END IS NOT NULL
|
||||
@@ -140,7 +141,8 @@ SELECT
|
||||
CASE
|
||||
WHEN jsonb_typeof("usage".provider_request_body::jsonb) = 'object' THEN COALESCE(
|
||||
NULLIF(BTRIM("usage".provider_request_body->>'reasoning_effort'), ''),
|
||||
NULLIF(BTRIM("usage".provider_request_body->'reasoning'->>'effort'), '')
|
||||
NULLIF(BTRIM("usage".provider_request_body->'reasoning'->>'effort'), ''),
|
||||
NULLIF(BTRIM("usage".provider_request_body->'output_config'->>'effort'), '')
|
||||
)
|
||||
ELSE NULLIF(BTRIM("usage".request_metadata->>'provider_reasoning_effort'), '')
|
||||
END,
|
||||
|
||||
+4
-2
@@ -117,7 +117,8 @@ SELECT
|
||||
OR CASE
|
||||
WHEN jsonb_typeof("usage".provider_request_body::jsonb) = 'object' THEN COALESCE(
|
||||
NULLIF(BTRIM("usage".provider_request_body->>'reasoning_effort'), ''),
|
||||
NULLIF(BTRIM("usage".provider_request_body->'reasoning'->>'effort'), '')
|
||||
NULLIF(BTRIM("usage".provider_request_body->'reasoning'->>'effort'), ''),
|
||||
NULLIF(BTRIM("usage".provider_request_body->'output_config'->>'effort'), '')
|
||||
)
|
||||
ELSE NULLIF(BTRIM("usage".request_metadata->>'provider_reasoning_effort'), '')
|
||||
END IS NOT NULL
|
||||
@@ -140,7 +141,8 @@ SELECT
|
||||
CASE
|
||||
WHEN jsonb_typeof("usage".provider_request_body::jsonb) = 'object' THEN COALESCE(
|
||||
NULLIF(BTRIM("usage".provider_request_body->>'reasoning_effort'), ''),
|
||||
NULLIF(BTRIM("usage".provider_request_body->'reasoning'->>'effort'), '')
|
||||
NULLIF(BTRIM("usage".provider_request_body->'reasoning'->>'effort'), ''),
|
||||
NULLIF(BTRIM("usage".provider_request_body->'output_config'->>'effort'), '')
|
||||
)
|
||||
ELSE NULLIF(BTRIM("usage".request_metadata->>'provider_reasoning_effort'), '')
|
||||
END,
|
||||
|
||||
Reference in New Issue
Block a user