Changelog (Portuguese)
Changelog do SDK MeetKai
Este changelog contém notas de lançamento amigáveis para todos os SDKs da MeetKai (TypeScript, Python, Java).
Índice
Janeiro 2026
TypeScript v0.36.17 (5 de Janeiro de 2026)
Aprimorado o tratamento de respostas ao adicionar 'historyToolDefinition' a vários métodos de resposta, melhorando o acesso e a manipulação de dados.
Novos Recursos
-
Adicionado 'historyToolDefinition' à resposta de 'sdk.llm.responses.list()', 'sdk.llm.responses.get()', 'sdk.llm.responses.update()' e 'sdk.llm.responses.cancel()'.
TypeScript v0.36.14 (5 de Janeiro de 2026)
Introduzidas novas funcionalidades de text store em sdk.search.textStore e removidas as antigas, resultando em mudanças incompatíveis.
Novos Recursos
-
Adicionado sdk.search.textStore.createTextStore() para criar text stores.
-
Adicionado sdk.search.textStore.addTexts() para adicionar textos a um store.
-
Adicionado sdk.search.textStore.deleteTexts() para remover textos de um store.
-
Adicionado sdk.search.textStore.searchTexts() para buscar textos dentro de um store.
-
Adicionado sdk.search.textStore.deleteTextStore() para deletar text stores.
Mudanças Incompatíveis ⚠️
Migração Necessária: Removido sdk.textStore.createTextStore(). Migre para sdk.search.textStore.createTextStore().
Migração Necessária: Removido sdk.textStore.addTexts(). Migre para sdk.search.textStore.addTexts().
Migração Necessária: Removido sdk.textStore.deleteTexts(). Migre para sdk.search.textStore.deleteTexts().
Migração Necessária: Removido sdk.textStore.searchTexts(). Migre para sdk.search.textStore.searchTexts().
Migração Necessária: Removido sdk.textStore.deleteTextStore(). Migre para sdk.search.textStore.deleteTextStore().
TypeScript v0.36.11 (2 de Janeiro de 2026)
Introduzida nova funcionalidade de text store para gerenciar e buscar dados de texto.
Novos Recursos
-
Adicionado createTextStore() para inicializar um novo text store.
-
Adicionado addTexts() para inserir entradas de texto no store.
-
Adicionado deleteTexts() para remover entradas de texto específicas.
-
Adicionado searchTexts() para realizar buscas dentro do text store.
-
Adicionado deleteTextStore() para deletar um text store inteiro.
Dezembro 2025
TypeScript v0.36.7 (30 de Dezembro de 2025)
Adicionadas novas funções de gerenciamento de permissões para capacidades LLM.
Novos Recursos
-
Adicionado sdk.permissions.llm.grant() para conceder permissões.
-
Adicionado sdk.permissions.llm.revoke() para revogar permissões.
TypeScript v0.36.6 (30 de Dezembro de 2025)
Removidos os métodos sdk.permissions.llm.list() e sdk.permissions.llm.listUsers() devido a mudanças na gestão de permissões. Isso impacta como os desenvolvedores gerenciam permissões de usuários em suas aplicações.
Mudanças Incompatíveis ⚠️
Migração Necessária: O método sdk.permissions.llm.list() foi removido. Atualize seu código para remover quaisquer chamadas a este método.
Migração Necessária: O método sdk.permissions.llm.listUsers() foi removido. Certifique-se de que sua aplicação não dependa deste método para listar usuários.
TypeScript v0.36.0 (18 de Dezembro de 2025)
Esta versão introduz novas funções de gerenciamento de permissões para LLM e remove várias funções de permissões de usuários e grupos obsoletas. Essas mudanças simplificam o gerenciamento de permissões do SDK e melhoram sua usabilidade.
Novos Recursos
-
Adicionada sdk.permissions.llm.list() para listar permissões de LLM
-
Adicionada sdk.permissions.llm.listUsers() para listar usuários com permissões de LLM
-
Adicionada sdk.permissions.llm.check() para verificar permissões de LLM
Mudanças Incompatíveis ⚠️
Migração Necessária: Removida sdk.permissions.users.check() - migre para usar novas verificações de permissões de LLM.
Migração Necessária: Removida sdk.permissions.users.list() - use sdk.permissions.llm.listUsers() em vez disso.
Migração Necessária: Removida sdk.permissions.users.grant() - considere usar o novo gerenciamento de permissões de LLM.
Migração Necessária: Removida sdk.permissions.users.revoke() - use novos métodos de permissões de LLM.
Migração Necessária: Removida sdk.permissions.groups.check() - migre para verificações de permissões de LLM.
Migração Necessária: Removida sdk.permissions.groups.list() - use novos métodos de permissões de LLM.
Migração Necessária: Removida sdk.permissions.groups.grant() - considere o novo gerenciamento de permissões de LLM.
Migração Necessária: Removida sdk.permissions.groups.revoke() - use novos métodos de permissões de LLM.
Migração Necessária: Removida sdk.permissions.groups.addMember() - migre para a nova funcionalidade de LLM.
Migração Necessária: Removida sdk.permissions.groups.removeMember() - considere usar novos métodos de LLM.
Migração Necessária: Removida sdk.permissions.groups.isMember() - migre para novas verificações de permissões de LLM.
Migração Necessária: Removida sdk.permissions.groups.listMembers() - use novos métodos de permissões de LLM.
TypeScript v0.35.328 (17 de Dezembro de 2025)
Adicionada a função sdk.llm.conversations.deleteItems() para aprimorar as capacidades de gerenciamento de conversas.
Novos Recursos
-
Nova função para deletar itens de conversas
TypeScript v0.35.327 (17 de Dezembro de 2025)
Adicionada nova funcionalidade ao método sdk.llm.responses.create(), permitindo acesso aos argumentos de resposta para chamadas de busca na web em andamento. Essa melhoria aprimora a capacidade de monitorar e gerenciar operações de busca em andamento.
Novos Recursos
-
Acesso a response.[].data.[response.webSearchCall.inProgress].args
TypeScript v0.35.326 (12 de Dezembro de 2025)
Adicionada a função sdk.llm.responses.update() para melhorar as capacidades de manipulação de respostas.
Novos Recursos
-
Nova função sdk.llm.responses.update() para atualizar respostas do LLM
TypeScript v0.35.325 (11 de Dezembro de 2025)
Adicionadas duas novas funções de feedback para melhorar a interação do usuário com o SDK. Essas funções permitem que os desenvolvedores recuperem feedback de conclusão e resposta em lotes, aumentando a eficiência no manuseio de dados de feedback.
Novos Recursos
-
Adicionada sdk.llm.feedback.batchGetCompletionFeedback() para recuperação em lote de feedback de conclusão
-
Adicionada sdk.llm.feedback.batchGetResponseFeedback() para recuperação em lote de feedback de resposta
TypeScript v0.35.324 (10 de Dezembro de 2025)
Adicionada a propriedade functionCallOutput à resposta de geração de imagem no método sdk.llm.responses.create(). Essa melhoria permite que os desenvolvedores acessem a saída das chamadas de função feitas durante a geração de imagens, aumentando a utilidade do SDK para aplicações criativas.
Novos Recursos
-
Adicionada a propriedade functionCallOutput às respostas de geração de imagem
TypeScript v0.35.323 (10 de Dezembro de 2025)
Mudanças significativas nos métodos de manipulação de resposta do SDK introduzem alterações quebradoras que os desenvolvedores precisam abordar. Essas mudanças afetam como ferramentas e definições são acessadas e modificadas.
Mudanças Incompatíveis ⚠️
Migração Necessária: A estrutura de response.data em sdk.llm.responses.list() foi alterada. Atualize seu código para refletir a nova estrutura.
Migração Necessária: Os formatos de requisição e resposta para sdk.llm.responses.create() foram alterados. Certifique-se de que suas requisições estejam de acordo com as novas definições.
Migração Necessária: A estrutura de response.tools em sdk.llm.responses.get() foi alterada. Ajuste seu código para acomodar o novo formato.
Migração Necessária: A estrutura de response.tools em sdk.llm.responses.cancel() foi alterada. Atualize sua implementação de acordo.
TypeScript v0.35.322 (9 de Dezembro de 2025)
Atualizadas as estruturas de resposta para vários métodos do SDK, melhorando o manuseio e a consistência dos dados.
Melhorias
-
Modificado o formato de dados de resposta para sdk.llm.responses.list() para melhorar a usabilidade.
-
Atualizadas as estruturas de solicitação e resposta para sdk.llm.responses.create() para maior clareza.
-
Aprimorado o manuseio de resposta para sdk.llm.responses.get() e sdk.llm.responses.cancel() para garantir consistência.
Mudanças Incompatíveis ⚠️
Migração Necessária: A estrutura de resposta para sdk.llm.responses.list(), create(), get() e cancel() foi alterada. Revise a documentação atualizada para ajustar sua implementação conforme necessário.
TypeScript v0.35.321 (8 de Dezembro de 2025)
Mudanças significativas e quebradoras foram feitas nos métodos de resposta e manipulação de conversas do SDK. Essas atualizações melhoram a funcionalidade, mas exigem que os desenvolvedores ajustem seu código existente para acomodar as novas estruturas de resposta.
Mudanças Incompatíveis ⚠️
Migração Necessária: A estrutura de resposta do método sdk.llm.responses.list() foi alterada. Atualize seu código para lidar com o novo formato response.data.
Migração Necessária: Os métodos sdk.llm.responses.create(), get() e cancel() têm mudanças quebradoras em seus formatos de solicitação e resposta. Revise a documentação atualizada da API para orientações de migração.
Migração Necessária: Os métodos sdk.llm.conversations.create(), listItems() e createItems() tiveram suas estruturas de solicitação e resposta alteradas, especialmente em relação a imageGenerationCall e imageGenerationCallWithId. Certifique-se de que sua implementação reflita essas mudanças.
TypeScript v0.35.320 (8 de Dezembro de 2025)
Atualizadas as estruturas de resposta para métodos relacionados a conversas no SDK. Essas mudanças melhoram a consistência e clareza dos dados retornados pela API.
Melhorias
-
Modificada a estrutura de resposta para sdk.llm.conversations.listItems()
-
Modificada a estrutura de resposta para sdk.llm.conversations.createItems()
-
Modificada a estrutura de resposta para sdk.llm.conversations.getItem()
TypeScript v0.35.319 (6 de Dezembro de 2025)
Atualizadas as estruturas de resposta para vários métodos de conversação e resposta no SDK. Essas mudanças melhoram a consistência e a usabilidade ao lidar com respostas da API.
Melhorias
-
Modificada a estrutura de resposta para sdk.llm.conversations.listItems()
-
Atualizada a estrutura de resposta para sdk.llm.conversations.createItems()
-
Ajustado o tratamento de resposta em sdk.llm.conversations.getItem()
-
Mudada a estrutura de resposta para sdk.llm.responses.list()
-
Revisada a estrutura de resposta para sdk.llm.responses.create()
-
Atualizado o tratamento de resposta em sdk.llm.responses.get()
-
Modificada a resposta para sdk.llm.responses.cancel()
-
Ajustada a estrutura de resposta para sdk.llm.responses.listInputItems()
TypeScript v0.35.0 (5 de Dezembro de 2025)
Esta versão traz mudanças significativas em vários métodos do SDK, impactando como os desenvolvedores interagem com os dados de conversação e resposta. Essas atualizações melhoram a funcionalidade geral, mas incluem mudanças que quebram a compatibilidade e exigem atenção durante a migração.
Mudanças Incompatíveis ⚠️
Migração Necessária: A estrutura de request.items em sdk.llm.conversations.create() foi alterada. Atualize o formato do seu pedido de acordo.
Migração Necessária: A estrutura de request.createItemsRequest.items em sdk.llm.conversations.createItems() foi alterada. Certifique-se de que seus pedidos estejam alinhados com o novo formato.
Migração Necessária: A matriz de request.input em sdk.llm.responses.create() foi alterada. Revise a nova estrutura de entrada para compatibilidade.
TypeScript v0.34.5 (4 de Dezembro de 2025)
Atualizadas as estruturas de resposta para métodos relacionados a conversas no SDK. Essa mudança melhora a consistência e clareza na forma como os dados são retornados, o que é essencial para desenvolvedores que trabalham com gerenciamento de conversas.
Melhorias
-
Formatos de resposta padronizados para sdk.llm.conversations.listItems()
-
Formatos de resposta padronizados para sdk.llm.conversations.createItems()
-
Formatos de resposta padronizados para sdk.llm.conversations.getItem()
TypeScript v0.34.4 (3 de Dezembro de 2025)
Adicionadas novas funcionalidades de guardrails para melhorar as capacidades do SDK.
Novos Recursos
-
Adicionado sdk.guardrails.getGuardrails() para recuperar configurações de guardrail
-
Adicionado sdk.guardrails.updateGuardrails() para atualizar configurações de guardrail
-
Adicionado sdk.guardrails.testGuardrails() para testar a funcionalidade de guardrail
TypeScript v0.34.3 (3 de Dezembro de 2025)
Adicionada a parâmetro request.presencePenalty ao método sdk.llm.responses.create(), permitindo que os desenvolvedores ajustem a penalidade de presença durante a geração de respostas.
Novos Recursos
-
Adicionado parâmetro request.presencePenalty para criação de respostas
TypeScript v0.34.2 (2 de Dezembro de 2025)
Aprimorada a função speakStreaming() com novas capacidades de solicitação e resposta. Isso permite que os desenvolvedores especifiquem o formato da solicitação e recebam áudio no formato WAV, melhorando a flexibilidade no processamento de áudio.
Novos Recursos
-
Adicionado request.format para especificar o formato da solicitação
-
Adicionado response.status[200].content[audio/wav] para suportar respostas de áudio em WAV
TypeScript v0.34.0 (2 de Dezembro de 2025)
Atualizado o método sdk.llm.embeddings.embed() para incluir um novo parâmetro de requisição e modificar a estrutura da resposta. Essas mudanças aumentam a flexibilidade das requisições de embedding e melhoram os dados retornados.
Novos Recursos
-
Adicionado request.encodingFormat para especificar o formato de codificação das requisições
Mudanças Incompatíveis ⚠️
Migração Necessária: A estrutura de response.data[].embedding foi alterada. Certifique-se de atualizar seu código para lidar com o novo formato de resposta.
Novembro 2025
TypeScript v0.33.1 (25 de Novembro de 2025)
Atualizado o método speakStreaming() para alterar o tratamento do status de resposta. Essa mudança melhora o tratamento de erros para respostas de fala em streaming.
Mudanças Incompatíveis ⚠️
Migração Necessária: O método speakStreaming() agora requer o tratamento para a nova estrutura de status de resposta. Certifique-se de que sua implementação verifique a nova estrutura de resposta.
TypeScript v0.33.0 (25 de Novembro de 2025)
O método sdk.llm.responses.create() passou por uma mudança breaking. Isso é importante para os desenvolvedores, pois pode afetar como as respostas são geradas em suas aplicações.
Mudanças Incompatíveis ⚠️
Migração Necessária: O parâmetro response em sdk.llm.responses.create() foi alterado. Revise a documentação atualizada do método para ajustar sua implementação.
TypeScript v0.32.11 (25 de Novembro de 2025)
Adicionada a função speakStreaming() ao módulo de fala, melhorando as capacidades de síntese de fala em tempo real.
Novos Recursos
-
Adicionada sdk.llm.speech.speakStreaming() para síntese de fala em tempo real
TypeScript v0.32.7 (21 de Novembro de 2025)
Mudanças significativas e quebradoras foram feitas nos métodos de requisição em várias funções de uso do SDK. Os desenvolvedores precisarão atualizar suas implementações para acomodar essas mudanças.
Mudanças Incompatíveis ⚠️
Migração Necessária: O método request em sdk.llm.usage.completions() foi alterado. Atualize seu uso de acordo.
Migração Necessária: O método request em sdk.llm.usage.responses() foi alterado. Atualize seu uso de acordo.
Migração Necessária: O método request em sdk.llm.usage.conversations() foi alterado. Atualize seu uso de acordo.
Migração Necessária: O método request em sdk.llm.usage.embeddings() foi alterado. Atualize seu uso de acordo.
Migração Necessária: O método request em sdk.llm.usage.extract() foi alterado. Atualize seu uso de acordo.
Migração Necessária: O método request em sdk.llm.usage.classify() foi alterado. Atualize seu uso de acordo.
Migração Necessária: O método request em sdk.llm.usage.vectorStores() foi alterado. Atualize seu uso de acordo.
TypeScript v0.32.5 (20 de Novembro de 2025)
O método sdk.llm.conversations.update() passou por uma mudança quebradora em sua estrutura de requisição. Os desenvolvedores precisam revisar o método atualizado para garantir a compatibilidade com suas implementações.
Mudanças Incompatíveis ⚠️
Migração Necessária: A estrutura da requisição para sdk.llm.conversations.update() foi alterada. Revise a documentação atualizada para ajustar sua implementação de acordo.
TypeScript v0.32.4 (19 de Novembro de 2025)
Esta versão introduz novas funções de feedback para lidar com completions e responses, melhorando as capacidades do SDK para interação com o usuário. No entanto, várias funções mais antigas foram removidas, o que pode afetar implementações existentes.
Novos Recursos
-
Adicionada createCompletionFeedback() para enviar feedback sobre completions
-
Adicionada getCompletionFeedback() para recuperar feedback sobre completions
-
Adicionada updateCompletionFeedback() para modificar feedback existente de completions
-
Adicionada createResponseFeedback() para enviar feedback sobre responses
-
Adicionada getResponseFeedback() para recuperar feedback sobre responses
-
Adicionada updateResponseFeedback() para modificar feedback existente de responses
Mudanças Incompatíveis ⚠️
Migração Necessária: Função create() deletada; migre para usar createCompletionFeedback() ou createResponseFeedback() conforme apropriado.
Migração Necessária: Função get() deletada; migre para usar getCompletionFeedback() ou getResponseFeedback() conforme apropriado.
Migração Necessária: Função update() deletada; migre para usar updateCompletionFeedback() ou updateResponseFeedback() conforme apropriado.
TypeScript v0.32.3 (19 de Novembro de 2025)
Adicionada um novo método sdk.llm.conversations.list() ao SDK, melhorando as capacidades de gerenciamento de conversas.
Novos Recursos
-
Método sdk.llm.conversations.list() para listar conversas
TypeScript v0.32.2 (19 de Novembro de 2025)
A função sdk.llm.speech.urduSpeak() foi removida do SDK. Essa mudança é significativa, pois pode afetar implementações existentes que dependem dessa função.
Mudanças Incompatíveis ⚠️
Migração Necessária: sdk.llm.speech.urduSpeak() foi deletada. Por favor, remova quaisquer referências a essa função no seu código.
TypeScript v0.32.1 (19 de Novembro de 2025)
Esta versão introduz um conjunto abrangente de novos métodos para gerenciar conversas, modelos personalizados, feedback, arquivos, imagens e stores vetoriais. Essas adições aprimoram as capacidades do SDK, fornecendo mais ferramentas para os desenvolvedores construírem aplicações avançadas.
Novos Recursos
-
Adicionados métodos para streaming de chat, gerenciamento de conversas e operações com modelos personalizados
-
Introduzidas capacidades de manipulação de arquivos, incluindo upload, listagem e exclusão
-
Novos métodos para gerenciar stores vetoriais e seus arquivos associados
Mudanças Incompatíveis ⚠️
Migração Necessária: Métodos relacionados a conversas e modelos personalizados foram excluídos. Os desenvolvedores devem migrar para os novos nomes de métodos para funcionalidade.
Migração Necessária: Os métodos anteriores para manipulação de arquivos e respostas foram removidos; utilize os novos métodos adicionados.
TypeScript v0.32.0 (19 de Novembro de 2025)
Esta versão introduz novas funções para gerenciamento de permissões de usuários e grupos, enquanto remove métodos obsoletos. Essas mudanças melhoram a usabilidade do SDK e o alinham com práticas modernas de gerenciamento de permissões.
Novos Recursos
-
Adicionadas funções para verificar, listar, conceder e revogar permissões de usuários
-
Adicionadas funções para verificar, listar, conceder e revogar permissões de grupos
-
Adicionadas funções para gerenciar membros de grupos
Mudanças Incompatíveis ⚠️
Migração Necessária: Removidas sdk.permissions.users.checkUserPermission(), sdk.permissions.users.listUserPermissions(), sdk.permissions.users.grantUserPermission(), e sdk.permissions.users.revokeUserPermission(). Utilize as novas funções de permissão de usuários.
Migração Necessária: Removidas sdk.permissions.groups.checkGroupPermission(), sdk.permissions.groups.listGroupPermissions(), sdk.permissions.groups.grantGroupPermission(), e sdk.permissions.groups.revokeGroupPermission(). Utilize as novas funções de permissão de grupos.
Migração Necessária: Removidas sdk.permissions.groups.addGroupMember(), sdk.permissions.groups.removeGroupMember(), sdk.permissions.groups.checkGroupMember(), e sdk.permissions.groups.listGroupMembers(). Utilize as novas funções de gerenciamento de membros.
TypeScript v0.31.1 (19 de Novembro de 2025)
Esta versão introduz um conjunto abrangente de novos métodos para gerenciar conversas e arquivos dentro do SDK, melhorando a funcionalidade e usabilidade geral para os desenvolvedores. Além disso, vários métodos obsoletos foram removidos, o que pode afetar implementações existentes.
Novos Recursos
-
Adicionados métodos para criar, recuperar, atualizar e deletar conversas e itens de conversas.
-
Introduzidos métodos de gerenciamento de arquivos, incluindo upload, listagem, recuperação e exclusão de arquivos.
-
Adicionados métodos de rastreamento de uso para completions, responses, conversations, embeddings, extracts, classifications e vector stores.
-
Novos métodos de gerenciamento de vector store para criação, listagem, recuperação, modificação e exclusão.
Mudanças Incompatíveis ⚠️
Migração Necessária: Métodos removidos sob sdk.schema1Other.conversations, que podem exigir migração para os novos métodos de conversação.
Migração Necessária: Métodos deletados sob sdk.files, que podem exigir que os desenvolvedores atualizem sua lógica de manipulação de arquivos.
Migração Necessária: Métodos removidos sob sdk.vectorStores, que necessitam de migração para os novos métodos de gerenciamento de vector store.
TypeScript v0.31.0 (19 de Novembro de 2025)
Esta versão traz mudanças significativas em várias funções do SDK, incluindo alterações que quebram a compatibilidade nas estruturas de requisição e resposta. Os desenvolvedores precisam revisar as modificações para garantir a compatibilidade com suas implementações existentes.
Novos Recursos
-
Adicionados novos métodos para estatísticas de uso e gerenciamento de conversas em sdk.schema1Other
-
Introduzidos novos métodos de uso de embeddings
Mudanças Incompatíveis ⚠️
Migração Necessária: Mudanças nas estruturas de requisição para vários métodos, incluindo createChatCompletionStream, createVectorStoreFileBatch e searchVectorStore.
Migração Necessária: Métodos deletados: listUserChatCompletions, getUserUsageStats e getChatCompletionByRequestId.
TypeScript v0.30.2 (14 de Novembro de 2025)
Esta versão introduz uma nova funcionalidade de texto para fala em Urdu e adiciona um novo campo de saída à estrutura de resposta. Além disso, há uma mudança breaking no método de solicitação de texto para fala que os desenvolvedores precisam estar cientes.
Novos Recursos
-
Adicionada sdk.llm.speech.urduTextToSpeech() para suporte ao idioma Urdu
-
Adicionado response.[].[1].data.[1].[22].functionCallOutput à estrutura de resposta
Mudanças Incompatíveis ⚠️
Migração Necessária: O método de solicitação sdk.llm.speech.textToSpeech() foi alterado. Revise a nova assinatura do método para garantir compatibilidade.
TypeScript v0.29.1 (12 de Novembro de 2025)
Adicionada a função listResponses() ao módulo sdk.llm.responses, melhorando a funcionalidade do SDK para gerenciar respostas.
Novos Recursos
-
Método listResponses() para recuperar uma lista de respostas
TypeScript v0.29.0 (12 de Novembro de 2025)
Esta versão introduz mudanças significativas que quebram a compatibilidade ao remover o parâmetro request.security de vários métodos relacionados a tabelas, impactando a interação dos desenvolvedores com essas funções. Além disso, adiciona várias novas capacidades para gerenciar stores de vetores e arquivos, aprimorando a funcionalidade do SDK.
Novos Recursos
-
Adicionados métodos para gerenciar stores de vetores, incluindo criação, exclusão e busca
-
Adicionadas capacidades de gerenciamento de arquivos, como upload, exclusão e recuperação de conteúdo de arquivos
Mudanças Incompatíveis ⚠️
Migração Necessária: Removido request.security de sdk.search.tables.createTable(), dropIndex(), createIndices(), listIndices(), searchData(), deleteData(), insertData(), deleteTable(), e getTableSchema(). Os desenvolvedores precisam ajustar seu código para remover este parâmetro.
TypeScript v0.28.0 (11 de Novembro de 2025)
Esta versão introduz mudanças que quebram a compatibilidade em vários métodos relacionados a tabelas no SDK. As estruturas de requisição e resposta foram atualizadas, o que pode afetar implementações existentes.
Mudanças Incompatíveis ⚠️
Migração Necessária: As estruturas de request e response.schema.fields para sdk.search.tables.createTable() e sdk.search.tables.getTableSchema() foram alteradas. Consulte a documentação da API atualizada para detalhes sobre a nova estrutura.
Migração Necessária: O parâmetro request.security.httpBearer foi modificado para vários métodos, incluindo createTable, getTableSchema, deleteTable, insertData, deleteData, searchData, listIndices, createIndices e dropIndex. Certifique-se de atualizar suas requisições de acordo.
TypeScript v0.27.3 (10 de Novembro de 2025)
Mudanças significativas foram feitas nos métodos relacionados a tabelas do SDK, impactando os esquemas de requisição e resposta. Essas atualizações são cruciais para os desenvolvedores garantirem a compatibilidade com a nova estrutura.
Mudanças Incompatíveis ⚠️
Migração Necessária: As estruturas de request.schema.fields e response.schema.fields nos métodos sdk.search.tables.createTable() e sdk.search.tables.getTableSchema() foram alteradas. Revise a documentação do esquema atualizado para ajustar sua implementação.
Migração Necessária: A estrutura de request.searchRequest.operations no método sdk.search.tables.searchData() foi alterada. Certifique-se de que suas requisições de busca estejam alinhadas com o novo formato.
Migração Necessária: A estrutura de request.createIndicesRequest.indices[].config no método sdk.search.tables.createIndices() foi alterada. Atualize suas requisições de criação de índices de acordo.
TypeScript v0.27.2 (5 de Novembro de 2025)
Esta versão introduz novas funcionalidades de gerenciamento de tabelas no SDK, permitindo que os desenvolvedores criem, gerenciem e busquem tabelas de forma mais eficaz. No entanto, também inclui mudanças significativas que quebram a compatibilidade, pois vários métodos antigos foram removidos.
Novos Recursos
-
Adicionados métodos para criar, deletar e gerenciar tabelas e índices
-
Introduzido novo método para recuperar JWT a partir da chave da API
Mudanças Incompatíveis ⚠️
Migração Necessária: Métodos legados para gerenciamento de tabelas foram removidos. Os desenvolvedores devem migrar para os novos métodos sdk.search.tables para operações de tabela.
Migração Necessária: O método sdk.apiKey.getJwtFromKey() foi removido; utilize o novo método.
TypeScript v0.27.1 (5 de Novembro de 2025)
Esta versão introduz um grande número de novas funções para gerenciar completions de chat, modelos personalizados, embeddings, feedback, imagens, respostas, transcrição de fala e estatísticas de uso. Essas adições aumentam as capacidades do SDK, permitindo que os desenvolvedores construam aplicações mais complexas e interativas.
Novos Recursos
-
Adicionadas funções para criar e gerenciar completions de chat
-
Introduzidas funções para gerenciamento de modelos personalizados
-
Adicionada suporte para gerenciamento de embeddings e feedback
-
Incluídas novas funções para criação de imagens e manipulação de respostas
-
Implementadas funcionalidades de transcrição de fala e conversão de texto em fala
-
Introduzidas funções para recuperação de estatísticas de uso
Mudanças Incompatíveis ⚠️
Migração Necessária: Removidas várias funções existentes relacionadas a completions de chat e modelos personalizados. Os desenvolvedores devem atualizar seu código para usar as novas funções fornecidas nesta versão.
TypeScript v0.27.0 (4 de Novembro de 2025)
Esta versão introduz um conjunto abrangente de novas funções de gerenciamento de permissões para usuários e grupos, aprimorando as capacidades do SDK na gestão de controle de acesso. Várias funções de permissão desatualizadas foram removidas, simplificando a API.
Novos Recursos
-
Adicionada checkUserPermission() para verificação de permissões de usuários
-
Adicionada listUserPermissions() para recuperar permissões de usuários
-
Adicionada grantUserPermission() para atribuir permissões a usuários
-
Adicionada revokeUserPermission() para remover permissões de usuários
-
Adicionada checkGroupPermission() para verificação de permissões de grupos
-
Adicionada listGroupPermissions() para recuperar permissões de grupos
-
Adicionada grantGroupPermission() para atribuir permissões a grupos
-
Adicionada revokeGroupPermission() para remover permissões de grupos
-
Adicionada addGroupMember() para incluir membros em grupos
-
Adicionada removeGroupMember() para excluir membros de grupos
-
Adicionada checkGroupMember() para verificar a membresia em grupos
-
Adicionada listGroupMembers() para recuperar membros de grupos
Mudanças Incompatíveis ⚠️
Migração Necessária: Removidas as funções checkPermission(), listPermissions(), grantPermission() e revokePermission() para usuários. Migre para os novos métodos de permissão de usuários.
Migração Necessária: Removidas as funções checkPermission1(), listPermissions1(), grantPermission1() e revokePermission1() para grupos. Migre para os novos métodos de permissão de grupos.
Migração Necessária: Removidas as funções addMember(), removeMember(), checkMember() e listMembers(). Migre para os novos métodos de gerenciamento de membros de grupos.
Outubro 2025
TypeScript v0.26.0 (31 de Outubro de 2025)
Esta versão introduz novas funções de gerenciamento de permissões para usuários e grupos, aprimorando as capacidades do SDK em gerenciar controle de acesso. Além disso, várias funções de gerenciamento de usuários e grupos obsoletas foram removidas, o que pode impactar implementações existentes.
Novos Recursos
-
Adicionadas funções de gerenciamento de permissões de usuários: checkPermission, listPermissions, grantPermission, revokePermission
-
Adicionadas funções de gerenciamento de permissões de grupos: checkPermission1, listPermissions1, grantPermission1, revokePermission1
-
Adicionadas funções de gerenciamento de membros de grupos: addMember, removeMember, checkMember, listMembers
Mudanças Incompatíveis ⚠️
Migração Necessária: Removidas funções de gerenciamento de usuários: checkUserPermission, listUserPermissions, grantUserPermission, revokeUserPermission. Migre para as novas funções de permissões de usuários.
Migração Necessária: Removidas funções de gerenciamento de grupos: checkGroupPermission, listGroupPermissions, grantGroupPermission, revokeGroupPermission. Migre para as novas funções de permissões de grupos.
Migração Necessária: Removidas funções de gerenciamento de membros de grupos: addMemberToGroup, removeMemberFromGroup, isMemberInGroup, listGroupMembers. Migre para as novas funções de membros de grupos.
TypeScript v0.25.2 (31 de Outubro de 2025)
Esta versão introduz um conjunto abrangente de novas funcionalidades de gerenciamento de tabelas, permitindo que os desenvolvedores criem, recuperem, atualizem e excluam tabelas e seus dados associados. No entanto, várias funções de módulo de busca legadas foram removidas, o que pode exigir esforços de migração.
Novos Recursos
-
Adicionada funcionalidade para criar tabelas
-
Adicionada funcionalidade para obter o esquema da tabela
-
Adicionada funcionalidade para excluir tabelas
-
Adicionada funcionalidade para inserir dados nas tabelas
-
Adicionada funcionalidade para excluir dados das tabelas
-
Adicionada funcionalidade para buscar dados nas tabelas
-
Adicionada funcionalidade para criar índices
-
Adicionada funcionalidade para listar índices
-
Adicionada funcionalidade para remover índices
Mudanças Incompatíveis ⚠️
Migração Necessária: Removido sdk.tables.searchModuleCreateTable(). Migre para sdk.tables.createTable().
Migração Necessária: Removido sdk.tables.searchModuleGetTableSchema(). Migre para sdk.tables.getTableSchema().
Migração Necessária: Removido sdk.tables.searchModuleDeleteTable(). Migre para sdk.tables.deleteTable().
Migração Necessária: Removido sdk.tables.searchModuleInsertData(). Migre para sdk.tables.insertData().
Migração Necessária: Removido sdk.tables.searchModuleDeleteData(). Migre para sdk.tables.deleteData().
Migração Necessária: Removido sdk.tables.searchModuleSearchData(). Migre para sdk.tables.searchData().
Migração Necessária: Removido sdk.tables.searchModuleListIndices(). Migre para sdk.tables.listIndices().
Migração Necessária: Removido sdk.tables.searchModuleCreateIndices(). Migre para sdk.tables.createIndices().
Migração Necessária: Removido sdk.tables.searchModuleDropIndex(). Migre para sdk.tables.dropIndex().
TypeScript v0.25.1 (31 de Outubro de 2025)
O SDK TypeScript introduz um novo método para recuperação de JWT enquanto remove um método obsoleto. Essa mudança melhora o processo de autenticação para os desenvolvedores.
Novos Recursos
-
Adicionado sdk.apiKey.getJwtFromKey() para recuperar JWT da chave da API
Mudanças Incompatíveis ⚠️
Migração Necessária: Removido sdk.apiKey.authenticationExchangeApiKeyForJwtToken(). Atualize seu código para usar sdk.apiKey.getJwtFromKey() em vez disso.
TypeScript v0.25.0 (31 de Outubro de 2025)
Esta versão introduz uma variedade de novos métodos para gerenciar modelos personalizados, lidar com feedback e processar embeddings, imagens e fala. Essas adições aprimoram as capacidades do SDK, permitindo que os desenvolvedores construam aplicações mais sofisticadas.
Novos Recursos
-
Adicionados métodos para criar, listar, atualizar e deletar modelos personalizados.
-
Introduzidos métodos de gerenciamento de feedback para criar e atualizar feedback.
-
Adicionada funcionalidade de criação de imagens e embeddings.
-
Implementados métodos de processamento de fala para transcrição e conversão de texto em fala.
Mudanças Incompatíveis ⚠️
Migração Necessária: Removidos métodos legados llmModule para modelos personalizados, feedback, embeddings, respostas, fala, uso e classificação de texto. Os desenvolvedores devem atualizar seu código para usar os novos nomes de métodos.
TypeScript v0.24.2 (30 de Outubro de 2025)
Removido o parâmetro request.responseFormat do método sdk.speech.llmModuleCreateTranscription(). Essa mudança é significativa, pois pode afetar como os desenvolvedores lidam com solicitações de transcrição.
Mudanças Incompatíveis ⚠️
Migração Necessária: O parâmetro request.responseFormat foi removido de sdk.speech.llmModuleCreateTranscription(). Atualize sua implementação para remover quaisquer referências a esse parâmetro.
TypeScript v0.24.1 (30 de Outubro de 2025)
O método llmModuleCreateTranscription foi adicionado ao SDK, oferecendo nova funcionalidade para tarefas de transcrição. No entanto, o método anterior llmModuleCreateTranscriptionV2 foi removido, o que pode afetar implementações existentes.
Novos Recursos
-
Adicionado sdk.speech.llmModuleCreateTranscription() para tarefas de transcrição
Mudanças Incompatíveis ⚠️
Migração Necessária: Removido sdk.speech.llmModuleCreateTranscriptionV2(). Atualize seu código para usar llmModuleCreateTranscription() em vez disso.
TypeScript v0.23.0 (28 de Outubro de 2025)
Adicionada a função sdk.speech.llmModuleCreateTextToSpeech() para aprimorar as capacidades de texto para fala.
Novos Recursos
-
Nova função para criar módulos de texto para fala
TypeScript v0.22.4 (28 de Outubro de 2025)
Atualizadas as estruturas de resposta no módulo LLM, impactando como os desenvolvedores interagem com o SDK. Essas mudanças melhoram a clareza e a usabilidade das respostas.
Mudanças Incompatíveis ⚠️
Migração Necessária: A estrutura de request.input.[array].[].[6].action foi alterada. Certifique-se de atualizar o formato do seu pedido de acordo.
Migração Necessária: A estrutura de response.[].[1].data também foi alterada, o que pode afetar como você lida com as respostas.
TypeScript v0.22.2 (28 de Outubro de 2025)
Atualizada a manipulação de resposta na função llmModuleCreateResponse, que agora reflete uma mudança quebradora no status da resposta.
Mudanças Incompatíveis ⚠️
Migração Necessária: O comportamento de response.status[200] na sdk.responses.llmModuleCreateResponse() foi alterado. Revise sua implementação para lidar com a nova estrutura de resposta.
TypeScript v0.22.1 (27 de Outubro de 2025)
Atualizada a funcionalidade de streaming de conclusão de chat removendo a opção de ofuscação e adicionando informações detalhadas sobre o uso de tokens de conclusão.
Novos Recursos
-
Adicionada informação detalhada sobre o uso de tokens de conclusão na resposta
Mudanças Incompatíveis ⚠️
Migração Necessária: Removida a opção request.streamOptions.includeObfuscation. Atualize sua estrutura de requisição para não usar essa opção.
TypeScript v0.21.0 (22 de Outubro de 2025)
Atualizada a função sdk.llm.llmModuleCreateChatCompletionStream() para incluir novos dados de resposta e modificar a estrutura da solicitação. Essa mudança melhora a funcionalidade dos streams de conclusão de chat, fornecendo aos desenvolvedores informações mais detalhadas sobre o uso.
Novos Recursos
-
Adicionado response.[].[1].data.usage para fornecer detalhes de uso
Melhorias
-
Modificada a estrutura da solicitação para melhor desempenho
TypeScript v0.18.0 (3 de Outubro de 2025)
Esta versão introduz um número significativo de novas funções para gerenciamento de usuários e grupos, além de manipulação de modelos personalizados e processamento de feedback. Além disso, várias funções obsoletas foram removidas, simplificando o SDK e melhorando a usabilidade.
Novos Recursos
-
Adicionadas funções para conceder e revogar permissões de usuários e grupos
-
Introduzidos métodos para gerenciar modelos personalizados e embeddings
-
Adicionadas funcionalidades para criação e recuperação de feedback
-
Incluídas capacidades de geração de imagens
-
Implementadas funcionalidades de classificação de texto e extração estruturada
Mudanças Incompatíveis ⚠️
Migração Necessária: Removidas sdk.userManagement.checkUserPermission() e funções relacionadas a permissões. Atualize seu código para usar os novos métodos de gerenciamento de permissões.
Migração Necessária: Deletadas sdk.groupManagement.checkGroupPermission() e funções relacionadas a grupos. Transite para os novos métodos de gerenciamento de grupos.
Agosto 2025
TypeScript v0.17.0 (28 de Agosto de 2025)
Atualizações significativas nas funções de gerenciamento de permissões de usuário e grupo, incluindo mudanças quebradoras nas estruturas de requisição e resposta. Os desenvolvedores precisam revisar e atualizar suas implementações para garantir compatibilidade.
Mudanças Incompatíveis ⚠️
Migração Necessária: O parâmetro request.permission e a estrutura response mudaram para várias funções de gerenciamento de usuário e grupo. Atualize suas chamadas para essas funções de acordo.
TypeScript v0.16.0 (28 de Agosto de 2025)
Esta versão introduz um conjunto abrangente de funções de gerenciamento de usuários e grupos, melhorando as capacidades de gerenciamento de permissões. Além disso, vários métodos de autenticação e integração desatualizados foram removidos, o que pode afetar implementações existentes.
Novos Recursos
-
Adicionadas funções para verificar e gerenciar permissões de usuários
-
Adicionadas funções para verificar e gerenciar permissões de grupos
-
Adicionadas funções para gerenciar membros de grupos
Mudanças Incompatíveis ⚠️
Migração Necessária: Removidos vários métodos de autenticação: createAccessToken, listApiKeys, createApiKey, deleteApiKey.
Migração Necessária: Removidos métodos de gerenciamento de inquilinos: createTenant, getTenants, getCurrentTenant, deleteCurrentTenant.
Migração Necessária: Removidos vários métodos de integração e agentes, incluindo funções de gerenciamento de calendário e execução.