Christian Tzolov
57c66b91d7
Fix a broken test
2024-02-14 09:54:20 +01:00
Gerrit Meier
408337e327
Support filter expressions in Neo4j vector store.
...
- Move Neo4j filter converters from core to neoj4 vector store project.
- Update neo4j adoc.
Resolves #318
2024-02-14 09:23:44 +01:00
Christian Tzolov
ca0d10d678
Resolve #324
2024-02-14 07:18:45 +01:00
Christian Tzolov
22bd645d1e
fix azure model README broken link
2024-02-14 06:55:42 +01:00
Christian Tzolov
9d41e4380a
Make model READMEs ponint to their corresponding Antora documentations
2024-02-14 06:50:23 +01:00
Christian Tzolov
f6447f420e
Clean obsolate README files
2024-02-14 06:40:35 +01:00
Christian Tzolov
12d3ae40c4
Fix adcocs navigation
2024-02-14 06:25:35 +01:00
Christian Tzolov
cb12512775
Add spring AI Bom and related docs
2024-02-13 13:38:24 +01:00
Christian Tzolov
0334e6d428
Improve vectordbs documentation
2024-02-13 11:13:40 +01:00
Christian Tzolov
8f4d840761
minor docs improvments
2024-02-13 09:51:01 +01:00
Christian Tzolov
bff3e589d0
Fix documentation navigation issue with Bedrock submenu
2024-02-12 18:24:56 +01:00
sunshiningsoo
c0a341c300
Remove slash according to api
2024-02-12 16:32:09 +01:00
Christian Tzolov
8210fb165b
fix broken antora docs
2024-02-12 16:28:47 +01:00
Mark Heckler
f56626456e
Fixes implemented per request by @tzolov
2024-02-12 15:57:51 +01:00
Mark Heckler
d8b6a276ff
Additional link/content cleanup
2024-02-12 15:57:51 +01:00
Mark Heckler
214858bec5
Updated several vector db docs to fix errors and to expand on instructions, making it easier to follow and complete successfully: Azure AI Search, Neo4j, and Postgres/PGvector
2024-02-12 15:57:51 +01:00
Mark Heckler
dc86957a07
Documentation fixes, clean and polish
2024-02-12 15:57:51 +01:00
Christian Tzolov
330f8b37df
Minor docs links fix
2024-02-12 10:16:00 +01:00
Christian Tzolov
ecc81b5e49
Fix docs broken links
2024-02-12 08:04:17 +01:00
Christian Tzolov
ffd8222c20
OpenAI ChatClient tools support
...
* Add function call OpenAiApi IT tests
* Add function call docs. Unit and IT func tests
* Add function call diagram
* Allow to opt-in/enable the fuctions to be used in request.
2024-02-11 23:34:04 -05:00
Gerrit Meier
254b8632cd
Allow configuration of vector index name.
...
At the moment, it is not possible to configure SpringAI
to use an existing index in the database.
This commit enables the user to provide the index name
for auto configuration or builder usage.
2024-02-11 20:35:46 +01:00
Christian Tzolov
dc04327dcf
Add Geneic Model API diagram to the docs
2024-02-11 19:04:33 +01:00
Christian Tzolov
21d7cdd5c0
Add VertexAi Embeddings Docs + clear READMEs
2024-02-11 18:32:55 +01:00
Christian Tzolov
7ea867d3cb
Add VertexAi Chat Optios Support + Docs
2024-02-11 18:00:15 +01:00
Christian Tzolov
d38afc50a3
Document Bedrock Titan Embedding API and clients
...
- Remove outdated Bedrock README fiels and add references to the main docs.
2024-02-11 16:16:22 +01:00
Christian Tzolov
ed52a3e0a1
Add Bedrock Titan Chat Options + Docs
2024-02-11 15:32:33 +01:00
Christian Tzolov
4839a6175c
Minor Embeddings API landing page improvements
2024-02-11 12:57:29 +01:00
Christian Tzolov
35ce0d1a4b
Add Bedrock Cohere Embedding Options support
...
- Realign the Embeddings API docs strcture
2024-02-11 12:25:26 +01:00
Christian Tzolov
056b95a00e
Improve Chat Completon API documentation
...
- minor code style improvements.
2024-02-10 18:17:06 +01:00
Christian Tzolov
7fca784b05
Add Bedrock Anthropic Chat Options support
...
- Improve Anthropic tests
- Add anthrpic docs
- Restructure the docs for Azure OpenAI, OpenAI, Ollama, Bedrock Cohere and Bedrock Lllam2
2024-02-10 12:22:34 +01:00
Christian Tzolov
4ba9a3cd68
broken antora links
2024-02-09 19:21:26 +01:00
Christian Tzolov
c5f80f4930
Minor documentation updates
2024-02-09 19:06:38 +01:00
Christian Tzolov
6d13da1ba6
Update ollama chat/embedding documentations
2024-02-09 17:05:19 +01:00
Christian Tzolov
683a1b9a88
Clarify bedrock anthropic and llama2 docs
2024-02-09 16:56:32 +01:00
Christian Tzolov
ced9e6a82d
Fix and optimize azure openai chat/embedding clients
...
- Also restructore and clarify the chat/embedding docs.
2024-02-09 16:45:42 +01:00
Christian Tzolov
ca0f6d79e3
OpenAi Chat/Embedding options handling optimizations
...
- Also restructure and clean the openai chat/embedding docs.
Address review comments
2024-02-09 15:53:27 +01:00
Christian Tzolov
aff45065d2
Clarify postgresml-embeddings.adoc
2024-02-09 15:01:29 +01:00
Christian Tzolov
ed6a464ba8
Add options support to PostgresMlEmbeddingClient
...
- Add postgremaddmbedding adoc page.
- Auto-configuration:
- add missing boot-starter.
- refactor autoconf class and properties to accomodate the PostgresMlEmbeddingOptions.
- PostgesMlEmbeddingClient
- Add the (default) options field and remove old fields.
- Implement default and request options merging.
- Add tests for options and merging.
- Remove redundant code.
- Code style fixes.
2024-02-09 14:40:53 +01:00
Toshiaki Maki
7b58f426ec
Use pre-configured RestClient.Builder by Spring Boot
...
- Add annotation dependency on RestClientAutoConfiguration
2024-02-09 14:33:19 +01:00
Christian Tzolov
577a605cdc
Add Bedrock Llama2 Options Support
2024-02-08 19:41:21 +01:00
Christian Tzolov
ee81558e10
Minor doc fix
2024-02-08 18:12:23 +01:00
Christian Tzolov
779b5a8d5e
Bedrock Anthropic Options Support
2024-02-08 18:07:54 +01:00
Aliakbar Jafarpour
b0d8d2b9ce
Add document Id generator
...
- Clean uneccessary classes/interfaces
- straighten code style.
- Clean tests.
Resolves #113
2024-02-07 19:09:02 +01:00
Yeonwoo Kim
2704d53909
Update usage from aiClient to chatClient in docs ( #281 )
2024-02-05 22:40:39 -05:00
Ricken BAZOLO
0e58b10128
updated sample code in chroma documentation ( #291 )
2024-02-05 22:38:16 -05:00
Christian Tzolov
dfbea8cee1
Add Azure OpenAI Chat and Embedding Options
...
- Add AzureOpenAiChatOptions
- Add default options field to AzureOpenAiChatClient.
- Impl runtime (e.g. prompt) and default options on call.
- Add options field to the AzureOpenAiChatProperties.
- Add AzureOpenAiEmbeddingOptions
- Add default options field to AzureOpenAiEmbeddingClient.
- Impmlement runtime and default option merging on embedding request.
- Add options field to AzureOpenAiEmbeddingProperties.
- Add Unit and ITs.
- Split the azure-openai.adoc into ./clients/azure-openai-chat.adoc and ./embeddings/azure-openai-embeddings.adoc.
- Provide detailed explanation how to use the chat and embedding clients manually or via the auto-configuration.
- Add protable ChatOptions support
2024-02-05 16:15:53 -05:00
Christian Tzolov
ca7e3e42c6
Clarify the Ollama options docs
2024-02-04 17:59:06 +01:00
Thomas Vitale
41a459a10b
Add OpenAiImageClient auto-configuration
...
Fixes gh-289
Signed-off-by: Thomas Vitale <ThomasVitale@users.noreply.github.com >
2024-02-03 17:42:36 +01:00
Christian Tzolov
6cf2f86412
Improve Embeddings API docs
2024-02-03 17:17:49 +01:00
Christian Tzolov
4c4e234279
Fix ollama embedding options merging bug
2024-02-03 15:34:41 +01:00