Tracker for upgrading to LangChain4j 0.32
Closed this issue · 8 comments
Checklist:
- Switch the parallel execution of in-process embedding models to use the quarkus worker pool (see langchain4j/langchain4j-embeddings#31) - IMPLEMENTED IN jmartisk@74fd385
- Breaking changes in Mistral models due to langchain4j/langchain4j#1226
- Use new observability interfaces (see langchain4j/langchain4j#1229)
@geoand let's try tracking the necessary changes like this, WDYT?
Once we become aware of more, we can add them here
Sounds like a good idea!
I've also pushed a branch https://github.com/quarkiverse/quarkus-langchain4j/tree/langchain4j-0.32 that integrates the mandatory changes for the upgrade. I've been doing this for SmallRye GraphQL for quite a while, maintaining an upgrade branch over time, rather than implementing everything at once the new version is released... Let's see how it works... We can always back off
Sure, let's see how it goes
@jmartisk I assume you haven't done anything for MistralAI, correct?
Asking so I don't duplicate work
Correct, I haven't looked at that
👍🏼
I have force pushed an update