mirror of
https://github.com/MindWorkAI/AI-Studio.git
synced 2026-08-11 17:32:11 +00:00
The assistant processes all documents of a folder in one batch run. Each document is extracted to Markdown by the Rust runtime and sent to the selected provider together with the user's instructions. The instructions come from one of three sources: a free prompt, one of the existing document analysis policies including its minimum provider confidence, or a file the user imports. The output is either one Markdown file per document, or one CSV results table in which each answer becomes a row. The user can name the results table; its columns are the document and the answer. Every run writes a log named log.csv with the document, time, model, status, and the reason for any error. When a later run finds a log in the output folder, the assistant asks whether to continue it. Continuing processes only the documents that failed or whose results no longer exist, which recovers runs interrupted by a crash or by documents exceeding the context window of the model. A single failing document never stops the run, and the run can be canceled at any time. Columns are separated by a vertical bar and quoted per RFC 4180, so that the files open in spreadsheet applications regardless of the list separator of the user. Documents are identified by their path relative to the input folder, because two subfolders may contain a document of the same name. Includes the English and German localization. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
40 lines
2.1 KiB
C#
40 lines
2.1 KiB
C#
namespace AIStudio;
|
|
|
|
public sealed partial class Routes
|
|
{
|
|
public const string HOME = "/";
|
|
public const string CHAT = "/chat";
|
|
public const string ABOUT = "/about";
|
|
public const string ASSISTANTS = "/assistants";
|
|
public const string SETTINGS = "/settings";
|
|
public const string SUPPORTERS = "/supporters";
|
|
public const string WRITER = "/writer";
|
|
public const string PLUGINS = "/plugins";
|
|
|
|
// ReSharper disable InconsistentNaming
|
|
public const string ASSISTANT_TRANSLATION = "/assistant/translation";
|
|
public const string ASSISTANT_REWRITE = "/assistant/rewrite-improve";
|
|
public const string ASSISTANT_PROMPT_OPTIMIZER = "/assistant/prompt-optimizer";
|
|
public const string ASSISTANT_ICON_FINDER = "/assistant/icons";
|
|
public const string ASSISTANT_GRAMMAR_SPELLING = "/assistant/grammar-spelling";
|
|
public const string ASSISTANT_SUMMARIZER = "/assistant/summarizer";
|
|
public const string ASSISTANT_CODING = "/assistant/coding";
|
|
public const string ASSISTANT_AGENDA = "/assistant/agenda";
|
|
public const string ASSISTANT_EMAIL = "/assistant/email";
|
|
public const string ASSISTANT_LEGAL_CHECK = "/assistant/legal-check";
|
|
public const string ASSISTANT_SYNONYMS = "/assistant/synonyms";
|
|
public const string ASSISTANT_SLIDE_BUILDER = "/assistant/slide-builder";
|
|
public const string ASSISTANT_VISUAL_BRIEFING = "/assistant/visual-briefing";
|
|
public const string ASSISTANT_MY_TASKS = "/assistant/my-tasks";
|
|
public const string ASSISTANT_JOB_POSTING = "/assistant/job-posting";
|
|
public const string ASSISTANT_BIAS = "/assistant/bias-of-the-day";
|
|
public const string ASSISTANT_ERI = "/assistant/eri";
|
|
public const string ASSISTANT_AI_STUDIO_I18N = "/assistant/ai-studio/i18n";
|
|
public const string ASSISTANT_DOCUMENT_ANALYSIS = "/assistant/document-analysis";
|
|
public const string ASSISTANT_BATCH_PROCESSING = "/assistant/batch-processing";
|
|
public const string ASSISTANT_DYNAMIC = "/assistant/dynamic";
|
|
public const string ASSISTANT_META_ASSISTANT = "/assistant/builder";
|
|
public const string ASSISTANT_LOG_VIEWER = "/assistant/log-viewer";
|
|
// ReSharper restore InconsistentNaming
|
|
}
|