mirror of
https://github.com/we-promise/sure
synced 2026-04-25 17:15:07 +02:00
* Initial implementation * FIX keys * Add langfuse evals support * FIX trace upload * Delete .claude/settings.local.json Signed-off-by: soky srm <sokysrm@gmail.com> * Update client.rb * Small LLMs improvements * Keep batch size normal * Update categorizer * FIX json mode * Add reasonable alternative to matching * FIX thinking blocks for llms * Implement json mode support with AUTO mode * Make auto default for everyone * FIX linter * Address review * Allow export manual categories * FIX user export * FIX oneshot example pollution * Update categorization_golden_v1.yml * Update categorization_golden_v1.yml * Trim to 100 items * Update auto_categorizer.rb * FIX for auto retry in auto mode * Separate the Eval Logic from the Auto-Categorizer The expected_null_count parameter conflates eval-specific logic with production categorization logic. * Force json mode on evals * Introduce a more mixed dataset 150 items, performance from a local model: By Difficulty: easy: 93.22% accuracy (55/59) medium: 93.33% accuracy (42/45) hard: 92.86% accuracy (26/28) edge_case: 100.0% accuracy (18/18) * Improve datasets Remove Data leakage from prompts * Create eval runs as "pending" --------- Signed-off-by: soky srm <sokysrm@gmail.com> Signed-off-by: Juan José Mata <juanjo.mata@gmail.com> Co-authored-by: Juan José Mata <juanjo.mata@gmail.com>
80 lines
4.3 KiB
YAML
80 lines
4.3 KiB
YAML
---
|
|
en:
|
|
settings:
|
|
hostings:
|
|
invite_code_settings:
|
|
description: Control how new people sign up for your instance of %{product}.
|
|
email_confirmation_description: When enabled, users must confirm their email
|
|
address when changing it.
|
|
email_confirmation_title: Require email confirmation
|
|
generate_tokens: Generate new code
|
|
generated_tokens: Generated codes
|
|
title: Onboarding
|
|
states:
|
|
open: Open
|
|
closed: Closed
|
|
invite_only: Invite-only
|
|
show:
|
|
general: General Settings
|
|
financial_data_providers: Financial Data Providers
|
|
invites: Invite Codes
|
|
title: Self-Hosting
|
|
danger_zone: Danger Zone
|
|
clear_cache: Clear data cache
|
|
clear_cache_warning: Clearing the data cache will remove all exchange rates, security prices, account balances, and other data. This will not delete accounts, transactions, categories, or other user-owned data.
|
|
confirm_clear_cache:
|
|
title: Clear data cache?
|
|
body: Are you sure you want to clear the data cache? This will remove all exchange rates, security prices, account balances, and other data. This action cannot be undone.
|
|
provider_selection:
|
|
title: Provider Selection
|
|
description: Choose which service to use for fetching exchange rates and security prices. Yahoo Finance is free and doesn't require an API key. Twelve Data requires a free API key but may offer more data coverage.
|
|
exchange_rate_provider_label: Exchange Rate Provider
|
|
securities_provider_label: Securities (Stock Prices) Provider
|
|
env_configured_message: Provider selection is disabled because environment variables (EXCHANGE_RATE_PROVIDER or SECURITIES_PROVIDER) are set. To enable selection here, remove these environment variables from your configuration.
|
|
providers:
|
|
twelve_data: Twelve Data
|
|
yahoo_finance: Yahoo Finance
|
|
brand_fetch_settings:
|
|
description: Enter the Client ID provided by Brand Fetch
|
|
label: Client ID
|
|
placeholder: Enter your Client ID here
|
|
title: Brand Fetch Settings
|
|
openai_settings:
|
|
description: Enter the access token and optionally configure a custom OpenAI-compatible provider
|
|
env_configured_message: Successfully configured through environment variables.
|
|
access_token_label: Access Token
|
|
access_token_placeholder: Enter your access token here
|
|
uri_base_label: API Base URL (Optional)
|
|
uri_base_placeholder: "https://api.openai.com/v1 (default)"
|
|
model_label: Model (Optional)
|
|
model_placeholder: "gpt-4.1 (default)"
|
|
json_mode_label: JSON Mode
|
|
json_mode_auto: Auto (recommended)
|
|
json_mode_strict: Strict (best for thinking models)
|
|
json_mode_none: None (best for standard models)
|
|
json_mode_json_object: JSON Object
|
|
json_mode_help: "Strict mode works best with thinking models (qwen-thinking, deepseek-reasoner). None mode works best with standard models (llama, mistral, gpt-oss)."
|
|
title: OpenAI
|
|
yahoo_finance_settings:
|
|
title: Yahoo Finance
|
|
description: Yahoo Finance provides free access to stock prices, exchange rates, and financial data without requiring an API key.
|
|
status_active: Yahoo Finance is active and working
|
|
status_inactive: Yahoo Finance connection failed
|
|
connection_failed: Unable to connect to Yahoo Finance
|
|
troubleshooting: Check your internet connection and firewall settings. Yahoo Finance may be temporarily unavailable.
|
|
twelve_data_settings:
|
|
api_calls_used: "%{used} / %{limit} API daily calls used (%{percentage})"
|
|
description: Enter the API key provided by Twelve Data
|
|
env_configured_message: Successfully configured through the TWELVE_DATA_API_KEY environment variable.
|
|
label: API Key
|
|
placeholder: Enter your API key here
|
|
plan: "%{plan} plan"
|
|
title: Twelve Data
|
|
update:
|
|
failure: Invalid setting value
|
|
success: Settings updated
|
|
invalid_onboarding_state: Invalid onboarding state
|
|
clear_cache:
|
|
cache_cleared: Data cache has been cleared. This may take a few moments to complete.
|
|
not_authorized: You are not authorized to perform this action
|