loggingStream( )
Opens a logging stream to receive real-time logs.
function loggingStream(params: infer): AsyncGeneratorDescription
Opens a logging stream to receive real-time logs.
Parameters
| Name | Type | Required? | Description |
|---|---|---|---|
params | infer | ✓ | The arguments for the logging stream |
Returns
AsyncGeneratorExamples
// Open a logging stream for a model
const logStream = loggingStream({ id: 'my-model-id' });
// Or stream SDK server logs
const sdkLogs = loggingStream({ id: SDK_LOG_ID });
for await (const logMessage of logStream) {
console.log(`[${logMessage.level}] ${logMessage.namespace}: ${logMessage.message}`);
}loadModel( )
Loads a machine learning model from a local path, remote URL, or Hyperdrive key. This function supports multiple model types: LLM (Large Language Model), Whisper (speech recognition), embeddings, NMT (translation), and TTS. It can handle both local file paths and Hyperdrive URLs (pear://). When `onProgress` is provided, the function uses streaming to provide real-time download progress. Otherwise, it uses a simple request-response pattern for faster execution.
modelRegistryGetModel( )
No description available