Open eero-t opened 1 week ago
Thanks. I will report this license issue.
Moving dependency installation from build time to container startup: https://github.com/opea-project/GenAIComps/pull/274/files
Does not change anything license-wise for the companies that would be using OPEA services. The component is still there when the service is used.
Runtime installation just slows down service startup, and makes legal obligations harder to analyze / more surprising.
Langserve is used in:
However, langserve license: https://github.com/langchain-ai/langserve/blob/main/LICENSE
contains limitation which seems to make it unfit for implementing cloud applications:
If it's not possible to use a component that allows implementing cloud services (provided to 3rd parties) based on it, at least there should IMHO be:
dialog
could be used to query that: https://linux.die.net/man/1/dialogPS. "LangAIExamples" repo also includes references to
langserve
, but happily all those files are deprecated.