mirror of
https://github.com/MindWorkAI/AI-Studio.git
synced 2026-02-12 11:41:38 +00:00
Localized database information
This commit is contained in:
parent
34317fc219
commit
5918a4b786
@ -5833,6 +5833,21 @@ UI_TEXT_CONTENT["AISTUDIO::TOOLS::CONFIDENCESCHEMESEXTENSIONS::T3893997203"] = "
|
|||||||
-- Trust all LLM providers
|
-- Trust all LLM providers
|
||||||
UI_TEXT_CONTENT["AISTUDIO::TOOLS::CONFIDENCESCHEMESEXTENSIONS::T4107860491"] = "Trust all LLM providers"
|
UI_TEXT_CONTENT["AISTUDIO::TOOLS::CONFIDENCESCHEMESEXTENSIONS::T4107860491"] = "Trust all LLM providers"
|
||||||
|
|
||||||
|
-- Storage size
|
||||||
|
UI_TEXT_CONTENT["AISTUDIO::TOOLS::DATABASES::QDRANT::QDRANTCLIENTIMPLEMENTATION::T1230141403"] = "Storage size"
|
||||||
|
|
||||||
|
-- HTTP port
|
||||||
|
UI_TEXT_CONTENT["AISTUDIO::TOOLS::DATABASES::QDRANT::QDRANTCLIENTIMPLEMENTATION::T1717573768"] = "HTTP port"
|
||||||
|
|
||||||
|
-- Reported version
|
||||||
|
UI_TEXT_CONTENT["AISTUDIO::TOOLS::DATABASES::QDRANT::QDRANTCLIENTIMPLEMENTATION::T3556099842"] = "Reported version"
|
||||||
|
|
||||||
|
-- gRPC port
|
||||||
|
UI_TEXT_CONTENT["AISTUDIO::TOOLS::DATABASES::QDRANT::QDRANTCLIENTIMPLEMENTATION::T757840040"] = "gRPC port"
|
||||||
|
|
||||||
|
-- Number of collections
|
||||||
|
UI_TEXT_CONTENT["AISTUDIO::TOOLS::DATABASES::QDRANT::QDRANTCLIENTIMPLEMENTATION::T842647336"] = "Number of collections"
|
||||||
|
|
||||||
-- The related data is not allowed to be sent to any LLM provider. This means that this data source cannot be used at the moment.
|
-- The related data is not allowed to be sent to any LLM provider. This means that this data source cannot be used at the moment.
|
||||||
UI_TEXT_CONTENT["AISTUDIO::TOOLS::ERICLIENT::DATAMODEL::PROVIDERTYPEEXTENSIONS::T1555790630"] = "The related data is not allowed to be sent to any LLM provider. This means that this data source cannot be used at the moment."
|
UI_TEXT_CONTENT["AISTUDIO::TOOLS::ERICLIENT::DATAMODEL::PROVIDERTYPEEXTENSIONS::T1555790630"] = "The related data is not allowed to be sent to any LLM provider. This means that this data source cannot be used at the moment."
|
||||||
|
|
||||||
|
|||||||
@ -5835,6 +5835,21 @@ UI_TEXT_CONTENT["AISTUDIO::TOOLS::CONFIDENCESCHEMESEXTENSIONS::T3893997203"] = "
|
|||||||
-- Trust all LLM providers
|
-- Trust all LLM providers
|
||||||
UI_TEXT_CONTENT["AISTUDIO::TOOLS::CONFIDENCESCHEMESEXTENSIONS::T4107860491"] = "Allen LLM-Anbietern vertrauen"
|
UI_TEXT_CONTENT["AISTUDIO::TOOLS::CONFIDENCESCHEMESEXTENSIONS::T4107860491"] = "Allen LLM-Anbietern vertrauen"
|
||||||
|
|
||||||
|
-- Storage size
|
||||||
|
UI_TEXT_CONTENT["AISTUDIO::TOOLS::DATABASES::QDRANT::QDRANTCLIENTIMPLEMENTATION::T1230141403"] = "Speichergröße"
|
||||||
|
|
||||||
|
-- HTTP port
|
||||||
|
UI_TEXT_CONTENT["AISTUDIO::TOOLS::DATABASES::QDRANT::QDRANTCLIENTIMPLEMENTATION::T1717573768"] = "HTTP-Port"
|
||||||
|
|
||||||
|
-- Reported version
|
||||||
|
UI_TEXT_CONTENT["AISTUDIO::TOOLS::DATABASES::QDRANT::QDRANTCLIENTIMPLEMENTATION::T3556099842"] = "Gemeldete Version"
|
||||||
|
|
||||||
|
-- gRPC port
|
||||||
|
UI_TEXT_CONTENT["AISTUDIO::TOOLS::DATABASES::QDRANT::QDRANTCLIENTIMPLEMENTATION::T757840040"] = "gRPC-Port"
|
||||||
|
|
||||||
|
-- Number of collections
|
||||||
|
UI_TEXT_CONTENT["AISTUDIO::TOOLS::DATABASES::QDRANT::QDRANTCLIENTIMPLEMENTATION::T842647336"] = "Anzahl der Collections"
|
||||||
|
|
||||||
-- The related data is not allowed to be sent to any LLM provider. This means that this data source cannot be used at the moment.
|
-- The related data is not allowed to be sent to any LLM provider. This means that this data source cannot be used at the moment.
|
||||||
UI_TEXT_CONTENT["AISTUDIO::TOOLS::ERICLIENT::DATAMODEL::PROVIDERTYPEEXTENSIONS::T1555790630"] = "Die zugehörigen Daten dürfen an keinen LLM-Anbieter gesendet werden. Das bedeutet, dass diese Datenquelle momentan nicht verwendet werden kann."
|
UI_TEXT_CONTENT["AISTUDIO::TOOLS::ERICLIENT::DATAMODEL::PROVIDERTYPEEXTENSIONS::T1555790630"] = "Die zugehörigen Daten dürfen an keinen LLM-Anbieter gesendet werden. Das bedeutet, dass diese Datenquelle momentan nicht verwendet werden kann."
|
||||||
|
|
||||||
|
|||||||
@ -5835,6 +5835,21 @@ UI_TEXT_CONTENT["AISTUDIO::TOOLS::CONFIDENCESCHEMESEXTENSIONS::T3893997203"] = "
|
|||||||
-- Trust all LLM providers
|
-- Trust all LLM providers
|
||||||
UI_TEXT_CONTENT["AISTUDIO::TOOLS::CONFIDENCESCHEMESEXTENSIONS::T4107860491"] = "Trust all LLM providers"
|
UI_TEXT_CONTENT["AISTUDIO::TOOLS::CONFIDENCESCHEMESEXTENSIONS::T4107860491"] = "Trust all LLM providers"
|
||||||
|
|
||||||
|
-- Storage size
|
||||||
|
UI_TEXT_CONTENT["AISTUDIO::TOOLS::DATABASES::QDRANT::QDRANTCLIENTIMPLEMENTATION::T1230141403"] = "Storage size"
|
||||||
|
|
||||||
|
-- HTTP port
|
||||||
|
UI_TEXT_CONTENT["AISTUDIO::TOOLS::DATABASES::QDRANT::QDRANTCLIENTIMPLEMENTATION::T1717573768"] = "HTTP port"
|
||||||
|
|
||||||
|
-- Reported version
|
||||||
|
UI_TEXT_CONTENT["AISTUDIO::TOOLS::DATABASES::QDRANT::QDRANTCLIENTIMPLEMENTATION::T3556099842"] = "Reported version"
|
||||||
|
|
||||||
|
-- gRPC port
|
||||||
|
UI_TEXT_CONTENT["AISTUDIO::TOOLS::DATABASES::QDRANT::QDRANTCLIENTIMPLEMENTATION::T757840040"] = "gRPC port"
|
||||||
|
|
||||||
|
-- Number of collections
|
||||||
|
UI_TEXT_CONTENT["AISTUDIO::TOOLS::DATABASES::QDRANT::QDRANTCLIENTIMPLEMENTATION::T842647336"] = "Number of collections"
|
||||||
|
|
||||||
-- The related data is not allowed to be sent to any LLM provider. This means that this data source cannot be used at the moment.
|
-- The related data is not allowed to be sent to any LLM provider. This means that this data source cannot be used at the moment.
|
||||||
UI_TEXT_CONTENT["AISTUDIO::TOOLS::ERICLIENT::DATAMODEL::PROVIDERTYPEEXTENSIONS::T1555790630"] = "The related data is not allowed to be sent to any LLM provider. This means that this data source cannot be used at the moment."
|
UI_TEXT_CONTENT["AISTUDIO::TOOLS::ERICLIENT::DATAMODEL::PROVIDERTYPEEXTENSIONS::T1555790630"] = "The related data is not allowed to be sent to any LLM provider. This means that this data source cannot be used at the moment."
|
||||||
|
|
||||||
|
|||||||
@ -1,10 +1,13 @@
|
|||||||
using Qdrant.Client;
|
using Qdrant.Client;
|
||||||
using Qdrant.Client.Grpc;
|
using Qdrant.Client.Grpc;
|
||||||
|
using AIStudio.Tools.PluginSystem;
|
||||||
|
|
||||||
namespace AIStudio.Tools.Databases.Qdrant;
|
namespace AIStudio.Tools.Databases.Qdrant;
|
||||||
|
|
||||||
public class QdrantClientImplementation : DatabaseClient
|
public class QdrantClientImplementation : DatabaseClient
|
||||||
{
|
{
|
||||||
|
private static string TB(string fallbackEN) => I18N.I.T(fallbackEN, typeof(QdrantClientImplementation).Namespace, nameof(QdrantClientImplementation));
|
||||||
|
|
||||||
private int HttpPort { get; }
|
private int HttpPort { get; }
|
||||||
|
|
||||||
private int GrpcPort { get; }
|
private int GrpcPort { get; }
|
||||||
@ -52,11 +55,11 @@ public class QdrantClientImplementation : DatabaseClient
|
|||||||
|
|
||||||
public override async IAsyncEnumerable<(string Label, string Value)> GetDisplayInfo()
|
public override async IAsyncEnumerable<(string Label, string Value)> GetDisplayInfo()
|
||||||
{
|
{
|
||||||
yield return ("HTTP port", this.HttpPort.ToString());
|
yield return (TB("HTTP port"), this.HttpPort.ToString());
|
||||||
yield return ("gRPC port", this.GrpcPort.ToString());
|
yield return (TB("gRPC port"), this.GrpcPort.ToString());
|
||||||
yield return ("Extracted version", await this.GetVersion());
|
yield return (TB("Reported version"), await this.GetVersion());
|
||||||
yield return ("Storage size", $"{base.GetStorageSize()}");
|
yield return (TB("Storage size"), $"{this.GetStorageSize()}");
|
||||||
yield return ("Amount of collections", await this.GetCollectionsAmount());
|
yield return (TB("Number of collections"), await this.GetCollectionsAmount());
|
||||||
}
|
}
|
||||||
|
|
||||||
public override void Dispose() => this.GrpcClient.Dispose();
|
public override void Dispose() => this.GrpcClient.Dispose();
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user