L
000
Initializing Studio...
Train your first custom AI model in under 5 minutes using the Langtrain SDK.
1pip install langtrain-ai
1# training_data.jsonl2{"messages": [{"role": "user", "content": "What is Langtrain?"}, {"role": "assistant", "content": "Langtrain is a platform for fine-tuning LLMs."}]}3{"messages": [{"role": "user", "content": "How do I train a model?"}, {"role": "assistant", "content": "Use the LoRATrainer class with your dataset."}]}
1from langtrain import LoRATrainer23trainer = LoRATrainer(4 model="meta-llama/Llama-3.3-8B",5 output_dir="./my-model"6)78trainer.train("training_data.jsonl")
1# Generate a response2response = trainer.generate("What is Langtrain?")3print(response)45# Or use the chat interface6messages = [{"role": "user", "content": "Hello!"}]7response = trainer.chat(messages)8print(response)
1# Deploy to Langtrain Cloud2trainer.push("my-custom-model")34# Your model is now available via API5# curl -X POST https://api.langtrain.xyz/v1/chat/completions \6# -H "Authorization: Bearer YOUR_API_KEY" \7# -d '{"model": "my-custom-model", "messages": [...]}'