Mark Pollack
Mark Pollack
It has already been moved into the reference docs.
Currently we have the structure ``` org.sf.ai.chat org.sf.ai.prompt org.sf.ai.prompt.messages ``` This doesn't feel right for several reasons. First is that `message` package should not be under `prompt` as it is...
There is an analogy to make between GenerationTemplate and JdbcTemplate that will help simplify the use of the lower level classes such as AiClient, Prompts, and OutputParsers. Note: AiClient should...
The prefix for these properties should be `spring.ai.openai.chat`, currently it is `spring.ai.openai` `OpenAIProperties` has options only for `temperature` and is missing options * frequency_penalty * logit_bias * logprobs * top_logprobs...
Implement streaming support where possible for all supported model providers.
This will facilitate loading a list of `Resource`s into a vector database inside a loop. Currently this requires recreating `TextReader` instances.
also look into adding a model package. Then move messages package should move to beneath model package.
https://docs.nvidia.com/deeplearning/triton-inference-server/user-guide/docs/customization_guide/inference_protocols.html
Currently at beta6, should aim for including GA release for a 1.0.0 release