Update Specification

Specification: Update Specification

User Intent

"I want to update a model specification's configuration"

Operation

  • SDK Method: graphlit.updateSpecification()

  • GraphQL: updateSpecification mutation

  • Entity Type: Specification

  • Common Use Cases: Adjust model parameters, change temperature, update token limits

TypeScript (Canonical)

import { Graphlit } from 'graphlit-client';
import { Types } from 'graphlit-client/dist/generated/graphql-types';

const graphlit = new Graphlit();

const specId = 'spec-id-here';

// Update temperature and token limit
await graphlit.updateSpecification({
  id: specId,
  openAI: {
    temperature: 0.2,  // More deterministic
    completionTokenLimit: 2000
  }
});

console.log('Specification updated');

Update specification (snake_case)

await graphlit.updateSpecification( specification=SpecificationUpdateInput( id=spec_id, open_ai=OpenAiModelPropertiesInput( temperature=0.2, completion_token_limit=2000 ) ) )

Parameters

SpecificationUpdateInput (Required)

  • id (string): Specification ID

  • Provider-specific updates:

    • openAI: Update OpenAI configuration

    • anthropic: Update Claude configuration

    • google: Update Gemini configuration

Response

Variations

1. Update Temperature

2. Update Token Limit

Last updated

Was this helpful?