Module: CSTM2
- Defined in:
- lib/cstm2.rb
Overview
Official Ruby SDK for the CSTM-2 CareerStudioMax Model API — 8 independent, career-native model families. Each family uses its own key prefix (cstm_lm_, cstm_em_, ...); a key only works on its own family's endpoints. Generate keys at careerstudiomax.com/developer.
client = CSTM2::Client.new('cstm_lm_your_key_here')
resp = client.careerlm.chat(messages: [{ role: 'user', content: '...' }])
Defined Under Namespace
Classes: CareerAgent, CareerEmbed, CareerLM, CareerScore, CareerVideo, CareerVision, CareerVoice, CareerWebAPI, Client, Error
Constant Summary collapse
- DEFAULT_BASE_URL =
'https://api.careerstudiomax.com/api/cstm2'- StreamEvent =
A single parsed SSE event from a streaming endpoint.
Hash