694 lines
15 KiB
TypeScript
694 lines
15 KiB
TypeScript
export const openaiChatCompletionChunks = [
|
|
{
|
|
id: 'chatcmpl-7RyNSW2BXkOQQh7NlBc65j5kX8AjC',
|
|
object: 'chat.completion.chunk',
|
|
created: 1686901302,
|
|
model: 'gpt-3.5-turbo-0301',
|
|
choices: [
|
|
{
|
|
delta: { role: 'assistant' },
|
|
index: 0,
|
|
finish_reason: null,
|
|
},
|
|
],
|
|
},
|
|
{
|
|
id: 'chatcmpl-7RyNSW2BXkOQQh7NlBc65j5kX8AjC',
|
|
object: 'chat.completion.chunk',
|
|
created: 1686901302,
|
|
model: 'gpt-3.5-turbo-0301',
|
|
choices: [
|
|
{
|
|
delta: { content: 'Hello' },
|
|
index: 0,
|
|
finish_reason: null,
|
|
},
|
|
],
|
|
},
|
|
{
|
|
id: 'chatcmpl-7RyNSW2BXkOQQh7NlBc65j5kX8AjC',
|
|
object: 'chat.completion.chunk',
|
|
created: 1686901302,
|
|
model: 'gpt-3.5-turbo-0301',
|
|
choices: [{ delta: { content: ',' }, index: 0, finish_reason: null }],
|
|
},
|
|
{
|
|
id: 'chatcmpl-7RyNSW2BXkOQQh7NlBc65j5kX8AjC',
|
|
object: 'chat.completion.chunk',
|
|
created: 1686901302,
|
|
model: 'gpt-3.5-turbo-0301',
|
|
choices: [
|
|
{
|
|
delta: { content: ' world' },
|
|
index: 0,
|
|
finish_reason: null,
|
|
},
|
|
],
|
|
},
|
|
{
|
|
id: 'chatcmpl-7RyNSW2BXkOQQh7NlBc65j5kX8AjC',
|
|
object: 'chat.completion.chunk',
|
|
created: 1686901302,
|
|
model: 'gpt-3.5-turbo-0301',
|
|
choices: [{ delta: { content: '.' }, index: 0, finish_reason: null }],
|
|
},
|
|
{
|
|
id: 'chatcmpl-7RyNSW2BXkOQQh7NlBc65j5kX8AjC',
|
|
object: 'chat.completion.chunk',
|
|
created: 1686901302,
|
|
model: 'gpt-3.5-turbo-0301',
|
|
choices: [{ delta: {}, index: 0, finish_reason: 'stop' }],
|
|
},
|
|
];
|
|
|
|
export const chatCompletionChunksWithFunctionCall = [
|
|
{
|
|
id: 'chatcmpl-7WBy19k4tnzMa0svAIAqkqeIaKZh8',
|
|
object: 'chat.completion.chunk',
|
|
created: 1687906853,
|
|
model: 'gpt-3.5-turbo-0613',
|
|
choices: [
|
|
{
|
|
index: 0,
|
|
delta: {
|
|
role: 'assistant',
|
|
content: null,
|
|
function_call: { name: 'get_current_weather', arguments: '' },
|
|
},
|
|
finish_reason: null,
|
|
},
|
|
],
|
|
},
|
|
{
|
|
id: 'chatcmpl-7WBy19k4tnzMa0svAIAqkqeIaKZh8',
|
|
object: 'chat.completion.chunk',
|
|
created: 1687906853,
|
|
model: 'gpt-3.5-turbo-0613',
|
|
choices: [
|
|
{
|
|
index: 0,
|
|
delta: { function_call: { arguments: '{\n' } },
|
|
finish_reason: null,
|
|
},
|
|
],
|
|
},
|
|
{
|
|
id: 'chatcmpl-7WBy19k4tnzMa0svAIAqkqeIaKZh8',
|
|
object: 'chat.completion.chunk',
|
|
created: 1687906853,
|
|
model: 'gpt-3.5-turbo-0613',
|
|
choices: [
|
|
{
|
|
index: 0,
|
|
delta: { function_call: { arguments: '"' } },
|
|
finish_reason: null,
|
|
},
|
|
],
|
|
},
|
|
{
|
|
id: 'chatcmpl-7WBy19k4tnzMa0svAIAqkqeIaKZh8',
|
|
object: 'chat.completion.chunk',
|
|
created: 1687906853,
|
|
model: 'gpt-3.5-turbo-0613',
|
|
choices: [
|
|
{
|
|
index: 0,
|
|
delta: { function_call: { arguments: 'location' } },
|
|
finish_reason: null,
|
|
},
|
|
],
|
|
},
|
|
{
|
|
id: 'chatcmpl-7WBy19k4tnzMa0svAIAqkqeIaKZh8',
|
|
object: 'chat.completion.chunk',
|
|
created: 1687906853,
|
|
model: 'gpt-3.5-turbo-0613',
|
|
choices: [
|
|
{
|
|
index: 0,
|
|
delta: { function_call: { arguments: '":' } },
|
|
finish_reason: null,
|
|
},
|
|
],
|
|
},
|
|
{
|
|
id: 'chatcmpl-7WBy19k4tnzMa0svAIAqkqeIaKZh8',
|
|
object: 'chat.completion.chunk',
|
|
created: 1687906853,
|
|
model: 'gpt-3.5-turbo-0613',
|
|
choices: [
|
|
{
|
|
index: 0,
|
|
delta: { function_call: { arguments: ' "' } },
|
|
finish_reason: null,
|
|
},
|
|
],
|
|
},
|
|
{
|
|
id: 'chatcmpl-7WBy19k4tnzMa0svAIAqkqeIaKZh8',
|
|
object: 'chat.completion.chunk',
|
|
created: 1687906853,
|
|
model: 'gpt-3.5-turbo-0613',
|
|
choices: [
|
|
{
|
|
index: 0,
|
|
delta: { function_call: { arguments: 'Char' } },
|
|
finish_reason: null,
|
|
},
|
|
],
|
|
},
|
|
{
|
|
id: 'chatcmpl-7WBy19k4tnzMa0svAIAqkqeIaKZh8',
|
|
object: 'chat.completion.chunk',
|
|
created: 1687906853,
|
|
model: 'gpt-3.5-turbo-0613',
|
|
choices: [
|
|
{
|
|
index: 0,
|
|
delta: { function_call: { arguments: 'l' } },
|
|
finish_reason: null,
|
|
},
|
|
],
|
|
},
|
|
{
|
|
id: 'chatcmpl-7WBy19k4tnzMa0svAIAqkqeIaKZh8',
|
|
object: 'chat.completion.chunk',
|
|
created: 1687906853,
|
|
model: 'gpt-3.5-turbo-0613',
|
|
choices: [
|
|
{
|
|
index: 0,
|
|
delta: { function_call: { arguments: 'ottesville' } },
|
|
finish_reason: null,
|
|
},
|
|
],
|
|
},
|
|
{
|
|
id: 'chatcmpl-7WBy19k4tnzMa0svAIAqkqeIaKZh8',
|
|
object: 'chat.completion.chunk',
|
|
created: 1687906853,
|
|
model: 'gpt-3.5-turbo-0613',
|
|
choices: [
|
|
{
|
|
index: 0,
|
|
delta: { function_call: { arguments: ',' } },
|
|
finish_reason: null,
|
|
},
|
|
],
|
|
},
|
|
{
|
|
id: 'chatcmpl-7WBy19k4tnzMa0svAIAqkqeIaKZh8',
|
|
object: 'chat.completion.chunk',
|
|
created: 1687906853,
|
|
model: 'gpt-3.5-turbo-0613',
|
|
choices: [
|
|
{
|
|
index: 0,
|
|
delta: { function_call: { arguments: ' Virginia' } },
|
|
finish_reason: null,
|
|
},
|
|
],
|
|
},
|
|
{
|
|
id: 'chatcmpl-7WBy19k4tnzMa0svAIAqkqeIaKZh8',
|
|
object: 'chat.completion.chunk',
|
|
created: 1687906853,
|
|
model: 'gpt-3.5-turbo-0613',
|
|
choices: [
|
|
{
|
|
index: 0,
|
|
delta: { function_call: { arguments: '",\n' } },
|
|
finish_reason: null,
|
|
},
|
|
],
|
|
},
|
|
{
|
|
id: 'chatcmpl-7WBy19k4tnzMa0svAIAqkqeIaKZh8',
|
|
object: 'chat.completion.chunk',
|
|
created: 1687906853,
|
|
model: 'gpt-3.5-turbo-0613',
|
|
choices: [
|
|
{
|
|
index: 0,
|
|
delta: { function_call: { arguments: '"' } },
|
|
finish_reason: null,
|
|
},
|
|
],
|
|
},
|
|
{
|
|
id: 'chatcmpl-7WBy19k4tnzMa0svAIAqkqeIaKZh8',
|
|
object: 'chat.completion.chunk',
|
|
created: 1687906853,
|
|
model: 'gpt-3.5-turbo-0613',
|
|
choices: [
|
|
{
|
|
index: 0,
|
|
delta: { function_call: { arguments: 'format' } },
|
|
finish_reason: null,
|
|
},
|
|
],
|
|
},
|
|
{
|
|
id: 'chatcmpl-7WBy19k4tnzMa0svAIAqkqeIaKZh8',
|
|
object: 'chat.completion.chunk',
|
|
created: 1687906853,
|
|
model: 'gpt-3.5-turbo-0613',
|
|
choices: [
|
|
{
|
|
index: 0,
|
|
delta: { function_call: { arguments: '":' } },
|
|
finish_reason: null,
|
|
},
|
|
],
|
|
},
|
|
{
|
|
id: 'chatcmpl-7WBy19k4tnzMa0svAIAqkqeIaKZh8',
|
|
object: 'chat.completion.chunk',
|
|
created: 1687906853,
|
|
model: 'gpt-3.5-turbo-0613',
|
|
choices: [
|
|
{
|
|
index: 0,
|
|
delta: { function_call: { arguments: ' "' } },
|
|
finish_reason: null,
|
|
},
|
|
],
|
|
},
|
|
{
|
|
id: 'chatcmpl-7WBy19k4tnzMa0svAIAqkqeIaKZh8',
|
|
object: 'chat.completion.chunk',
|
|
created: 1687906853,
|
|
model: 'gpt-3.5-turbo-0613',
|
|
choices: [
|
|
{
|
|
index: 0,
|
|
delta: { function_call: { arguments: 'c' } },
|
|
finish_reason: null,
|
|
},
|
|
],
|
|
},
|
|
{
|
|
id: 'chatcmpl-7WBy19k4tnzMa0svAIAqkqeIaKZh8',
|
|
object: 'chat.completion.chunk',
|
|
created: 1687906853,
|
|
model: 'gpt-3.5-turbo-0613',
|
|
choices: [
|
|
{
|
|
index: 0,
|
|
delta: { function_call: { arguments: 'elsius' } },
|
|
finish_reason: null,
|
|
},
|
|
],
|
|
},
|
|
{
|
|
id: 'chatcmpl-7WBy19k4tnzMa0svAIAqkqeIaKZh8',
|
|
object: 'chat.completion.chunk',
|
|
created: 1687906853,
|
|
model: 'gpt-3.5-turbo-0613',
|
|
choices: [
|
|
{
|
|
index: 0,
|
|
delta: { function_call: { arguments: '"\n' } },
|
|
finish_reason: null,
|
|
},
|
|
],
|
|
},
|
|
{
|
|
id: 'chatcmpl-7WBy19k4tnzMa0svAIAqkqeIaKZh8',
|
|
object: 'chat.completion.chunk',
|
|
created: 1687906853,
|
|
model: 'gpt-3.5-turbo-0613',
|
|
choices: [
|
|
{
|
|
index: 0,
|
|
delta: { function_call: { arguments: '}' } },
|
|
finish_reason: null,
|
|
},
|
|
],
|
|
},
|
|
{
|
|
id: 'chatcmpl-7WBy19k4tnzMa0svAIAqkqeIaKZh8',
|
|
object: 'chat.completion.chunk',
|
|
created: 1687906853,
|
|
model: 'gpt-3.5-turbo-0613',
|
|
choices: [{ index: 0, delta: {}, finish_reason: 'function_call' }],
|
|
},
|
|
];
|
|
|
|
export const openaiFunctionCallChunks = [
|
|
...chatCompletionChunksWithFunctionCall,
|
|
{
|
|
id: 'chatcmpl-7WBy19k4tnzMa0svAIAqkqeIaKZh8',
|
|
object: 'chat.completion.chunk',
|
|
created: 1687906853,
|
|
model: 'gpt-3.5-turbo-0613',
|
|
choices: [{ index: 0, delta: {}, finish_reason: 'stop' }], // finish_reason is 'stop' whenever you provide a function to function_call parameter
|
|
},
|
|
];
|
|
|
|
export const chatCompletionChunksWithToolCall = [
|
|
{
|
|
id: 'chatcmpl-7WBy19k4tnzMa0svAIAqkqeIaKZh8',
|
|
object: 'chat.completion.chunk',
|
|
created: 1687906853,
|
|
model: 'gpt-3.5-turbo-1106',
|
|
choices: [
|
|
{
|
|
index: 0,
|
|
delta: {
|
|
role: 'assistant',
|
|
content: null,
|
|
},
|
|
finish_reason: null,
|
|
},
|
|
],
|
|
},
|
|
{
|
|
id: 'chatcmpl-7WBy19k4tnzMa0svAIAqkqeIaKZh8',
|
|
object: 'chat.completion.chunk',
|
|
created: 1687906853,
|
|
model: 'gpt-3.5-turbo-1106',
|
|
choices: [
|
|
{
|
|
index: 0,
|
|
delta: {
|
|
tool_calls: [
|
|
{
|
|
index: 0,
|
|
id: 'call_NPkY32jNUOb3Kkm7v9cOgmVg',
|
|
type: 'function',
|
|
function: {
|
|
name: 'get_date_time',
|
|
arguments: '',
|
|
},
|
|
},
|
|
],
|
|
},
|
|
finish_reason: null,
|
|
},
|
|
],
|
|
},
|
|
{
|
|
id: 'chatcmpl-7WBy19k4tnzMa0svAIAqkqeIaKZh8',
|
|
object: 'chat.completion.chunk',
|
|
created: 1687906853,
|
|
model: 'gpt-3.5-turbo-1106',
|
|
choices: [
|
|
{
|
|
index: 0,
|
|
delta: {
|
|
tool_calls: [
|
|
{
|
|
index: 0,
|
|
function: {
|
|
arguments: '{}',
|
|
},
|
|
},
|
|
],
|
|
},
|
|
finish_reason: null,
|
|
},
|
|
],
|
|
},
|
|
{
|
|
id: 'chatcmpl-7WBy19k4tnzMa0svAIAqkqeIaKZh8',
|
|
object: 'chat.completion.chunk',
|
|
created: 1687906853,
|
|
model: 'gpt-3.5-turbo-1106',
|
|
choices: [
|
|
{
|
|
index: 0,
|
|
delta: {
|
|
tool_calls: [
|
|
{
|
|
index: 1,
|
|
id: 'call_pOyOtXFQltSjUGsF7gnLAEcD',
|
|
type: 'function',
|
|
function: {
|
|
name: 'open_webpage',
|
|
arguments: '',
|
|
},
|
|
},
|
|
],
|
|
},
|
|
finish_reason: null,
|
|
},
|
|
],
|
|
},
|
|
{
|
|
id: 'chatcmpl-7WBy19k4tnzMa0svAIAqkqeIaKZh8',
|
|
object: 'chat.completion.chunk',
|
|
created: 1687906853,
|
|
model: 'gpt-3.5-turbo-1106',
|
|
choices: [
|
|
{
|
|
index: 0,
|
|
delta: {
|
|
tool_calls: [
|
|
{
|
|
index: 1,
|
|
function: {
|
|
arguments: '{"ur',
|
|
},
|
|
},
|
|
],
|
|
},
|
|
finish_reason: null,
|
|
},
|
|
],
|
|
},
|
|
{
|
|
id: 'chatcmpl-7WBy19k4tnzMa0svAIAqkqeIaKZh8',
|
|
object: 'chat.completion.chunk',
|
|
created: 1687906853,
|
|
model: 'gpt-3.5-turbo-1106',
|
|
choices: [
|
|
{
|
|
index: 0,
|
|
delta: {
|
|
tool_calls: [
|
|
{
|
|
index: 1,
|
|
function: {
|
|
arguments: 'l": "',
|
|
},
|
|
},
|
|
],
|
|
},
|
|
finish_reason: null,
|
|
},
|
|
],
|
|
},
|
|
{
|
|
id: 'chatcmpl-7WBy19k4tnzMa0svAIAqkqeIaKZh8',
|
|
object: 'chat.completion.chunk',
|
|
created: 1687906853,
|
|
model: 'gpt-3.5-turbo-1106',
|
|
choices: [
|
|
{
|
|
index: 0,
|
|
delta: {
|
|
tool_calls: [
|
|
{
|
|
index: 1,
|
|
function: {
|
|
arguments: 'https:',
|
|
},
|
|
},
|
|
],
|
|
},
|
|
finish_reason: null,
|
|
},
|
|
],
|
|
},
|
|
{
|
|
id: 'chatcmpl-7WBy19k4tnzMa0svAIAqkqeIaKZh8',
|
|
object: 'chat.completion.chunk',
|
|
created: 1687906853,
|
|
model: 'gpt-3.5-turbo-1106',
|
|
choices: [
|
|
{
|
|
index: 0,
|
|
delta: {
|
|
tool_calls: [
|
|
{
|
|
index: 1,
|
|
function: {
|
|
arguments: '//ww',
|
|
},
|
|
},
|
|
],
|
|
},
|
|
finish_reason: null,
|
|
},
|
|
],
|
|
},
|
|
{
|
|
id: 'chatcmpl-7WBy19k4tnzMa0svAIAqkqeIaKZh8',
|
|
object: 'chat.completion.chunk',
|
|
created: 1687906853,
|
|
model: 'gpt-3.5-turbo-1106',
|
|
choices: [
|
|
{
|
|
index: 0,
|
|
delta: {
|
|
tool_calls: [
|
|
{
|
|
index: 1,
|
|
function: {
|
|
arguments: 'w.lin',
|
|
},
|
|
},
|
|
],
|
|
},
|
|
finish_reason: null,
|
|
},
|
|
],
|
|
},
|
|
{
|
|
id: 'chatcmpl-7WBy19k4tnzMa0svAIAqkqeIaKZh8',
|
|
object: 'chat.completion.chunk',
|
|
created: 1687906853,
|
|
model: 'gpt-3.5-turbo-1106',
|
|
choices: [
|
|
{
|
|
index: 0,
|
|
delta: {
|
|
tool_calls: [
|
|
{
|
|
index: 1,
|
|
function: {
|
|
arguments: 'kedin.',
|
|
},
|
|
},
|
|
],
|
|
},
|
|
finish_reason: null,
|
|
},
|
|
],
|
|
},
|
|
{
|
|
id: 'chatcmpl-7WBy19k4tnzMa0svAIAqkqeIaKZh8',
|
|
object: 'chat.completion.chunk',
|
|
created: 1687906853,
|
|
model: 'gpt-3.5-turbo-1106',
|
|
choices: [
|
|
{
|
|
index: 0,
|
|
delta: {
|
|
tool_calls: [
|
|
{
|
|
index: 1,
|
|
function: {
|
|
arguments: 'com/',
|
|
},
|
|
},
|
|
],
|
|
},
|
|
finish_reason: null,
|
|
},
|
|
],
|
|
},
|
|
{
|
|
id: 'chatcmpl-7WBy19k4tnzMa0svAIAqkqeIaKZh8',
|
|
object: 'chat.completion.chunk',
|
|
created: 1687906853,
|
|
model: 'gpt-3.5-turbo-1106',
|
|
choices: [
|
|
{
|
|
index: 0,
|
|
delta: {
|
|
tool_calls: [
|
|
{
|
|
index: 1,
|
|
function: {
|
|
arguments: 'in/je',
|
|
},
|
|
},
|
|
],
|
|
},
|
|
finish_reason: null,
|
|
},
|
|
],
|
|
},
|
|
{
|
|
id: 'chatcmpl-7WBy19k4tnzMa0svAIAqkqeIaKZh8',
|
|
object: 'chat.completion.chunk',
|
|
created: 1687906853,
|
|
model: 'gpt-3.5-turbo-1106',
|
|
choices: [
|
|
{
|
|
index: 0,
|
|
delta: {
|
|
tool_calls: [
|
|
{
|
|
index: 1,
|
|
function: {
|
|
arguments: 'ssepas',
|
|
},
|
|
},
|
|
],
|
|
},
|
|
finish_reason: null,
|
|
},
|
|
],
|
|
},
|
|
{
|
|
id: 'chatcmpl-7WBy19k4tnzMa0svAIAqkqeIaKZh8',
|
|
object: 'chat.completion.chunk',
|
|
created: 1687906853,
|
|
model: 'gpt-3.5-turbo-1106',
|
|
choices: [
|
|
{
|
|
index: 0,
|
|
delta: {
|
|
tool_calls: [
|
|
{
|
|
index: 1,
|
|
function: {
|
|
arguments: 'coe"',
|
|
},
|
|
},
|
|
],
|
|
},
|
|
finish_reason: null,
|
|
},
|
|
],
|
|
},
|
|
{
|
|
id: 'chatcmpl-7WBy19k4tnzMa0svAIAqkqeIaKZh8',
|
|
object: 'chat.completion.chunk',
|
|
created: 1687906853,
|
|
model: 'gpt-3.5-turbo-1106',
|
|
choices: [
|
|
{
|
|
index: 0,
|
|
delta: {
|
|
tool_calls: [
|
|
{
|
|
index: 1,
|
|
function: {
|
|
arguments: '}',
|
|
},
|
|
},
|
|
],
|
|
},
|
|
finish_reason: null,
|
|
},
|
|
],
|
|
},
|
|
{
|
|
id: 'chatcmpl-7WBy19k4tnzMa0svAIAqkqeIaKZh8',
|
|
object: 'chat.completion.chunk',
|
|
created: 1687906853,
|
|
model: 'gpt-3.5-turbo-1106',
|
|
choices: [
|
|
{
|
|
index: 0,
|
|
delta: {},
|
|
finish_reason: 'tool_calls',
|
|
},
|
|
],
|
|
},
|
|
];
|