import { OllamaClient } from 'tekimax-sdk';
const client = new OllamaClient();
async function advancedGeneration() {
// GPT-OSS 120 has more advanced capabilities
const response = await client.models.generate({
model: 'gpt-oss-120',
prompt: 'Write a poem about the ocean',
system: 'You are a poet who specializes in nature poetry',
temperature: 0.7,
top_p: 0.9,
top_k: 40,
num_predict: 500, // GPT-OSS 120 supports longer outputs
stop: ['END']
});
console.log(response.response);
}
// Show available models
async function listSupportedModels() {
const models = client.models.getSupportedModels();
console.log('Supported Models:', models);
console.log('Default Model:', client.models.getDefaultModel());
}
advancedGeneration();
listSupportedModels();