Skip to main content
Newton is a foundation model for reasoning about and acting on the physical world. You can customize Newton in three primary ways, progressing from lightweight configuration to deeper adaptation using your own data. There are three ways to customize Newton, ranging from basic lens configuration to training a custom model on your data:
LevelMethodComplexityWhen to UseModel Weight ChangesTraining GPU Required
1Lens CustomizationLowAdjusting behavior through configurationNoNo
2N-Shot ExamplesMediumGuiding output with labeled examples at inference timeNoNo
3Fine-TuningHighTraining a new model instance on your datasetYesYes
These customization options work together, letting you apply one or several to tailor Newton to your specific needs. Each approach varies in complexity and cost, so we suggest beginning with lens customization and advancing to more complex methods only as your requirements evolve.

Choosing the Right Approach

Start simple: Begin with lens customization, add n-shot examples if needed, and consider fine-tuning only when you have sufficient data and need maximum accuracy. Choosing the right customization method based on your data: