Início › Guias de atualização › @langfuse/core › 5 → 6 Atualizar @langfuse/core de 5.x para 6.x
Comparação da API pública de @langfuse/core 5.14.0 e 6.0.0, calculada automaticamente a partir dos tipos TypeScript. Uma assinatura alterada é uma possível mudança incompatível, não uma certeza.
Resumo Caminhos de importação removidos 0 Exports removidos 75 Assinaturas alteradas 1 Membros de classes ou interfaces removidos 10 Membros de classes ou interfaces alterados 1 Novas descontinuações 4 Mudanças de requisitos (engines, dependências peer) 1 Novos exports 8
Exports removidos import export kind Antes @langfuse/coreSortinterface interface@langfuse/coreTraceinterface interface@langfuse/coreTracesinterface interface@langfuse/corelegacynamespace namespace@langfuse/coreScoreV1type Numeric | Categorical | Boolean | Text@langfuse/coreSessioninterface interface@langfuse/corescoresV3namespace namespace@langfuse/coresessionsnamespace namespace@langfuse/coreBaseEventinterface interface@langfuse/coreTraceBodyinterface interface@langfuse/coreingestionnamespace namespace@langfuse/coreDatasetRuninterface interface@langfuse/coreScoreEventinterface interface@langfuse/coreSdkLogBodyinterface interface@langfuse/coreTraceEventinterface interface@langfuse/coreBaseScoreV1interface interface@langfuse/coreObservationinterface interface@langfuse/coreSdkLogEventinterface interface@langfuse/coreTextScoreV1interface interface@langfuse/coreUsageDetailstype Record<string, number> | OpenAiCompletionUsageSchema | OpenAiResponseUsageSchema@langfuse/coreBooleanScoreV1interface interface@langfuse/coreCreateSpanBodyinterface interface@langfuse/coreDatasetRunIteminterface interface@langfuse/coreIngestionErrorinterface interface@langfuse/coreIngestionEventtype TraceCreate | ScoreCreate | SpanCreate | SpanUpdate | GenerationCreate | GenerationUpdate | EventCreate | SdkLog | ObservationCreate | ObservationUpdate@langfuse/coreIngestionUsagetype Usage | OpenAiUsage@langfuse/coreNumericScoreV1interface interface@langfuse/coreUpdateSpanBodyinterface interface@langfuse/coreCreateEventBodyinterface interface@langfuse/coreCreateSpanEventinterface interface@langfuse/coreGetTraceRequestinterface interface@langfuse/coreObservationBodyinterface interface@langfuse/coreObservationTypetype "SPAN" | "GENERATION" | "EVENT" | "AGENT" | "TOOL" | "CHAIN" | "RETRIEVER" | "EVALUATOR" | "EMBEDDING" | "GUARDRAIL"@langfuse/coreUpdateEventBodyinterface interface@langfuse/coreUpdateSpanEventinterface interface@langfuse/coredatasetRunItemsnamespace namespace@langfuse/coreCreateEventEventinterface interface@langfuse/coreGetScoresRequestinterface interface@langfuse/coreGetTracesRequestinterface interface@langfuse/coreIngestionRequestinterface interface@langfuse/coreIngestionSuccessinterface interface@langfuse/coreObservationsViewinterface interface@langfuse/coreTraceWithDetailsinterface interface@langfuse/coreGetScoresResponseinterface interface@langfuse/coreIngestionResponseinterface interface@langfuse/corePaginatedSessionsinterface interface@langfuse/coreSessionWithTracesinterface interface@langfuse/coreCategoricalScoreV1interface interface@langfuse/coreGetSessionsRequestinterface interface@langfuse/coreCreateScoreResponseinterface interface@langfuse/coreDatasetRunWithItemsinterface interface@langfuse/coreCreateGenerationBodyinterface interface@langfuse/corePaginatedDatasetRunsinterface interface@langfuse/coreTraceWithFullDetailsinterface interface@langfuse/coreUpdateGenerationBodyinterface interface@langfuse/coreCreateGenerationEventinterface interface@langfuse/coreGetDatasetRunsRequestinterface interface@langfuse/coreGetScoresResponseDatatype Numeric | Categorical | Boolean | Correction | Text@langfuse/coreUpdateGenerationEventinterface interface@langfuse/coreCreateObservationEventinterface interface@langfuse/coreObservationsViewSingleinterface interface@langfuse/coreUpdateObservationEventinterface interface@langfuse/coreOptionalObservationBodyinterface interface@langfuse/coreDeleteDatasetRunResponseinterface interface@langfuse/corePaginatedDatasetRunItemsinterface interface@langfuse/coreGetScoresResponseDataTextinterface interface@langfuse/coreOpenAiResponseUsageSchemainterface interface@langfuse/coreGetScoresResponseTraceDatainterface interface@langfuse/coreListDatasetRunItemsRequestinterface interface@langfuse/coreCreateDatasetRunItemRequestinterface interface@langfuse/coreOpenAiCompletionUsageSchemainterface interface@langfuse/coreGetScoresResponseDataBooleaninterface interface@langfuse/coreGetScoresResponseDataNumericinterface interface@langfuse/coreGetScoresResponseDataCorrectioninterface interface@langfuse/coreGetScoresResponseDataCategoricalinterface interface
Assinaturas alteradas export Antes Depois @langfuse/core · BlobStorageIntegrationType"S3" | "S3_COMPATIBLE" | "AZURE_BLOB_STORAGE""S3" | "S3_COMPATIBLE" | "AZURE_BLOB_STORAGE" | "GOOGLE_CLOUD_STORAGE"
Membros de classes ou interfaces removidos member import Antes LangfuseAPIClient.legacy@langfuse/coreLegacyLangfuseAPIClient._legacy@langfuse/coreLegacy | undefinedLangfuseAPIClient.scoresV3@langfuse/coreScoresV3LangfuseAPIClient.sessions@langfuse/coreSessionsLangfuseAPIClient._scoresV3@langfuse/coreScoresV3 | undefinedLangfuseAPIClient._sessions@langfuse/coreSessions | undefinedLangfuseAPIClient.ingestion@langfuse/coreIngestionLangfuseAPIClient._ingestion@langfuse/coreIngestion | undefinedLangfuseAPIClient.datasetRunItems@langfuse/coreDatasetRunItemsLangfuseAPIClient._datasetRunItems@langfuse/coreDatasetRunItems | undefined
Membros de classes ou interfaces alterados member Antes Depois PropagateAttributesParams.metadataRecord<string, string> | undefinedRecord<string, unknown> | undefined
Novas descontinuações export @deprecated @langfuse/core · ApiKeySummary.noteUse name instead. @langfuse/core · ApiKeyResponse.noteUse name instead. @langfuse/core · OrganizationApiKey.noteUse name instead. @langfuse/core · CreateApiKeyRequest.noteUse name instead.
Mudanças de requisitos (engines, dependências peer) Antes Depois engines.node—>=22
Novos exports (8) import export kind @langfuse/coreCreateScoresRequesttype @langfuse/coreCreateScoresResponsetype @langfuse/coreCreateScoreBatchErrorinterface @langfuse/coreserializeMetadataValuefunction @langfuse/coreCreateScoreBatchResultsinterface @langfuse/coreCreateScoreBatchResponseinterface @langfuse/corecreateStableExperimentIdfunction @langfuse/coredropMetadataOverSpanAttributeLimitfunction
Dê estes dados ao seu agente de IA
Perguntas frequentes
Quais são as mudanças incompatíveis ao atualizar @langfuse/core de 5 para 6? Entre @langfuse/core 5.14.0 e 6.0.0, o Vigia encontrou 75 exports removidos, 1 assinaturas alteradas e 11 membros de classes ou interfaces removidos ou alterados.
O que foi descontinuado em @langfuse/core 6? 4 exports ou membros foram marcados como descontinuados em @langfuse/core 6.0.0.
Para agentes
GET https://vigia.coredls.cloud/v1/packages/npm/@langfuse/core/upgrade?from=5.14.0&to=6.0.0