Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| TE_API_KEY | Yes | Your Tuning Engines API key, used for authenticating with the server. | |
| TE_API_URL | No | The API URL for the Tuning Engines service. | https://app.tuningengines.com |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_jobs | List fine-tuning training jobs on Tuning Engines. Returns recent jobs with status, base model, agent type, GPU usage, and cost. Use this to check on existing training runs or find a job ID. |
| show_job | Get full details of a specific fine-tuning job including status, base model, agent type, GPU minutes, cost, error messages, and whether it can be retried from checkpoint. |
| create_job | Fine-tune an LLM on a GitHub repository using Tuning Engines. This trains a custom model that learns from the code patterns, style, and conventions in the repo. Choose an agent to control the training approach: AVAILABLE AGENTS:
SUPPORTED BASE MODELS (by size):
TYPICAL WORKFLOW: estimate_job first to check cost, then create_job, then job_status to monitor progress. |
| cancel_job | Cancel a running or queued fine-tuning job. The job will be charged for any GPU time already used. |
| job_status | Get live status of a fine-tuning job including current status, GPU minutes used, estimated charges, remaining balance, and delivery progress. Use this to monitor a running job. |
| retry_job | Retry a failed fine-tuning job from its last checkpoint. Creates a new job that resumes training where the failed one stopped, saving GPU time. Each retry is billed separately. |
| estimate_job | Get a cost estimate for a fine-tuning job before submitting it. Returns estimated cost, cost range, current balance, and whether balance is sufficient. Always estimate before creating a job. |
| validate_s3 | Validate S3 credentials by testing read/write access to the specified bucket. Use before submitting a job with S3 export. |
| list_models | List your trained and imported models on Tuning Engines. |
| show_model | Get details of a specific trained model. |
| delete_model | Delete a trained model from cloud storage. |
| get_balance | Check your Tuning Engines account balance and recent transactions. |
| get_account | Get your Tuning Engines account details and settings. |
| list_supported_models | List the supported base HuggingFace models available for fine-tuning on Tuning Engines. |
| import_model | Import a model from S3 into Tuning Engines cloud storage so it can be used as a base for future fine-tuning jobs. |
| export_model | Export a trained model from Tuning Engines cloud storage to your S3 bucket. |
| model_status | Check the status of a model import or export operation. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |