Optional. The representation of the rag source. It can be used to specify corpus only or ragfiles. Currently only support one corpus or multiple files from one corpus. In the future we may open up multiple corpora support.
↳ vector_distance_threshold
float
Optional. Only return contexts with vector distance smaller than the threshold.
getRagResources
Optional. The representation of the rag source. It can be used to specify
corpus only or ragfiles. Currently only support one corpus or multiple
files from one corpus. In the future we may open up multiple corpora
support.
Optional. The representation of the rag source. It can be used to specify
corpus only or ragfiles. Currently only support one corpus or multiple
files from one corpus. In the future we may open up multiple corpora
support.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Google Cloud Ai Platform V1 Client - Class VertexRagStore (1.35.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.35.0 (latest)](/php/docs/reference/cloud-ai-platform/latest/V1.RetrieveContextsRequest.VertexRagStore)\n- [1.34.0](/php/docs/reference/cloud-ai-platform/1.34.0/V1.RetrieveContextsRequest.VertexRagStore)\n- [1.33.0](/php/docs/reference/cloud-ai-platform/1.33.0/V1.RetrieveContextsRequest.VertexRagStore)\n- [1.32.1](/php/docs/reference/cloud-ai-platform/1.32.1/V1.RetrieveContextsRequest.VertexRagStore)\n- [1.31.0](/php/docs/reference/cloud-ai-platform/1.31.0/V1.RetrieveContextsRequest.VertexRagStore)\n- [1.30.0](/php/docs/reference/cloud-ai-platform/1.30.0/V1.RetrieveContextsRequest.VertexRagStore)\n- [1.26.0](/php/docs/reference/cloud-ai-platform/1.26.0/V1.RetrieveContextsRequest.VertexRagStore)\n- [1.23.0](/php/docs/reference/cloud-ai-platform/1.23.0/V1.RetrieveContextsRequest.VertexRagStore)\n- [1.22.0](/php/docs/reference/cloud-ai-platform/1.22.0/V1.RetrieveContextsRequest.VertexRagStore)\n- [1.21.0](/php/docs/reference/cloud-ai-platform/1.21.0/V1.RetrieveContextsRequest.VertexRagStore)\n- [1.20.0](/php/docs/reference/cloud-ai-platform/1.20.0/V1.RetrieveContextsRequest.VertexRagStore)\n- [1.19.0](/php/docs/reference/cloud-ai-platform/1.19.0/V1.RetrieveContextsRequest.VertexRagStore)\n- [1.18.0](/php/docs/reference/cloud-ai-platform/1.18.0/V1.RetrieveContextsRequest.VertexRagStore)\n- [1.17.0](/php/docs/reference/cloud-ai-platform/1.17.0/V1.RetrieveContextsRequest.VertexRagStore)\n- [1.16.0](/php/docs/reference/cloud-ai-platform/1.16.0/V1.RetrieveContextsRequest.VertexRagStore)\n- [1.15.0](/php/docs/reference/cloud-ai-platform/1.15.0/V1.RetrieveContextsRequest.VertexRagStore)\n- [1.14.0](/php/docs/reference/cloud-ai-platform/1.14.0/V1.RetrieveContextsRequest.VertexRagStore)\n- [1.13.1](/php/docs/reference/cloud-ai-platform/1.13.1/V1.RetrieveContextsRequest.VertexRagStore)\n- [1.12.0](/php/docs/reference/cloud-ai-platform/1.12.0/V1.RetrieveContextsRequest.VertexRagStore)\n- [1.11.0](/php/docs/reference/cloud-ai-platform/1.11.0/V1.RetrieveContextsRequest.VertexRagStore)\n- [1.10.0](/php/docs/reference/cloud-ai-platform/1.10.0/V1.RetrieveContextsRequest.VertexRagStore)\n- [1.9.0](/php/docs/reference/cloud-ai-platform/1.9.0/V1.RetrieveContextsRequest.VertexRagStore)\n- [1.8.0](/php/docs/reference/cloud-ai-platform/1.8.0/V1.RetrieveContextsRequest.VertexRagStore)\n- [1.7.0](/php/docs/reference/cloud-ai-platform/1.7.0/V1.RetrieveContextsRequest.VertexRagStore)\n- [1.6.0](/php/docs/reference/cloud-ai-platform/1.6.0/V1.RetrieveContextsRequest.VertexRagStore)\n- [1.5.0](/php/docs/reference/cloud-ai-platform/1.5.0/V1.RetrieveContextsRequest.VertexRagStore)\n- [1.4.0](/php/docs/reference/cloud-ai-platform/1.4.0/V1.RetrieveContextsRequest.VertexRagStore)\n- [1.3.0](/php/docs/reference/cloud-ai-platform/1.3.0/V1.RetrieveContextsRequest.VertexRagStore)\n- [1.2.0](/php/docs/reference/cloud-ai-platform/1.2.0/V1.RetrieveContextsRequest.VertexRagStore)\n- [1.1.0](/php/docs/reference/cloud-ai-platform/1.1.0/V1.RetrieveContextsRequest.VertexRagStore)\n- [1.0.0](/php/docs/reference/cloud-ai-platform/1.0.0/V1.RetrieveContextsRequest.VertexRagStore)\n- [0.39.0](/php/docs/reference/cloud-ai-platform/0.39.0/V1.RetrieveContextsRequest.VertexRagStore)\n- [0.38.0](/php/docs/reference/cloud-ai-platform/0.38.0/V1.RetrieveContextsRequest.VertexRagStore)\n- [0.37.1](/php/docs/reference/cloud-ai-platform/0.37.1/V1.RetrieveContextsRequest.VertexRagStore)\n- [0.32.0](/php/docs/reference/cloud-ai-platform/0.32.0/V1.RetrieveContextsRequest.VertexRagStore)\n- [0.31.0](/php/docs/reference/cloud-ai-platform/0.31.0/V1.RetrieveContextsRequest.VertexRagStore)\n- [0.30.0](/php/docs/reference/cloud-ai-platform/0.30.0/V1.RetrieveContextsRequest.VertexRagStore)\n- [0.29.0](/php/docs/reference/cloud-ai-platform/0.29.0/V1.RetrieveContextsRequest.VertexRagStore)\n- [0.28.0](/php/docs/reference/cloud-ai-platform/0.28.0/V1.RetrieveContextsRequest.VertexRagStore)\n- [0.27.0](/php/docs/reference/cloud-ai-platform/0.27.0/V1.RetrieveContextsRequest.VertexRagStore)\n- [0.26.2](/php/docs/reference/cloud-ai-platform/0.26.2/V1.RetrieveContextsRequest.VertexRagStore)\n- [0.25.0](/php/docs/reference/cloud-ai-platform/0.25.0/V1.RetrieveContextsRequest.VertexRagStore)\n- [0.24.0](/php/docs/reference/cloud-ai-platform/0.24.0/V1.RetrieveContextsRequest.VertexRagStore)\n- [0.23.0](/php/docs/reference/cloud-ai-platform/0.23.0/V1.RetrieveContextsRequest.VertexRagStore)\n- [0.22.0](/php/docs/reference/cloud-ai-platform/0.22.0/V1.RetrieveContextsRequest.VertexRagStore)\n- [0.21.0](/php/docs/reference/cloud-ai-platform/0.21.0/V1.RetrieveContextsRequest.VertexRagStore)\n- [0.20.0](/php/docs/reference/cloud-ai-platform/0.20.0/V1.RetrieveContextsRequest.VertexRagStore)\n- [0.19.0](/php/docs/reference/cloud-ai-platform/0.19.0/V1.RetrieveContextsRequest.VertexRagStore)\n- [0.18.0](/php/docs/reference/cloud-ai-platform/0.18.0/V1.RetrieveContextsRequest.VertexRagStore)\n- [0.17.0](/php/docs/reference/cloud-ai-platform/0.17.0/V1.RetrieveContextsRequest.VertexRagStore)\n- [0.16.0](/php/docs/reference/cloud-ai-platform/0.16.0/V1.RetrieveContextsRequest.VertexRagStore)\n- [0.15.0](/php/docs/reference/cloud-ai-platform/0.15.0/V1.RetrieveContextsRequest.VertexRagStore)\n- [0.13.0](/php/docs/reference/cloud-ai-platform/0.13.0/V1.RetrieveContextsRequest.VertexRagStore)\n- [0.12.0](/php/docs/reference/cloud-ai-platform/0.12.0/V1.RetrieveContextsRequest.VertexRagStore)\n- [0.11.1](/php/docs/reference/cloud-ai-platform/0.11.1/V1.RetrieveContextsRequest.VertexRagStore)\n- [0.10.0](/php/docs/reference/cloud-ai-platform/0.10.0/V1.RetrieveContextsRequest.VertexRagStore) \nReference documentation and code samples for the Google Cloud Ai Platform V1 Client class VertexRagStore.\n\nThe data source for Vertex RagStore.\n\nGenerated from protobuf message `google.cloud.aiplatform.v1.RetrieveContextsRequest.VertexRagStore`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ AIPlatform \\\\ V1 \\\\ RetrieveContextsRequest\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getRagResources\n\nOptional. The representation of the rag source. It can be used to specify\ncorpus only or ragfiles. Currently only support one corpus or multiple\nfiles from one corpus. In the future we may open up multiple corpora\nsupport.\n\n### setRagResources\n\nOptional. The representation of the rag source. It can be used to specify\ncorpus only or ragfiles. Currently only support one corpus or multiple\nfiles from one corpus. In the future we may open up multiple corpora\nsupport.\n\n### getVectorDistanceThreshold\n\nOptional. Only return contexts with vector distance smaller than the\nthreshold.\n\n### hasVectorDistanceThreshold\n\n### clearVectorDistanceThreshold\n\n### setVectorDistanceThreshold\n\nOptional. Only return contexts with vector distance smaller than the\nthreshold."]]