Files
ds2api/api/helpers/stream-tool-sieve/index.js

28 lines
495 B
JavaScript

'use strict';
const {
createToolSieveState,
} = require('./state');
const {
processToolSieveChunk,
flushToolSieve,
} = require('./sieve');
const {
extractToolNames,
parseToolCalls,
parseStandaloneToolCalls,
} = require('./parse');
const {
formatOpenAIStreamToolCalls,
} = require('./format');
module.exports = {
extractToolNames,
createToolSieveState,
processToolSieveChunk,
flushToolSieve,
parseToolCalls,
parseStandaloneToolCalls,
formatOpenAIStreamToolCalls,
};