SmartRAG ile Başlayın
SmartRAG'i .NET uygulamanızda sadece birkaç dakikada kurun ve yapılandırın
Kurulum
SmartRAG NuGet paketi olarak mevcuttur. Tercih ettiğiniz kurulum yöntemini seçin:
.NET CLI
Package Manager
Package Reference
dotnet add package SmartRAG
Install-Package SmartRAG
<PackageReference Include="SmartRAG" Version="1.1.0" />
Temel Yapılandırma
SmartRAG'i Program.cs
veya Startup.cs
dosyanızda yapılandırın:
// Program.cs
using SmartRAG;
var builder = WebApplication.CreateBuilder(args);
// SmartRAG servislerini ekle
builder.Services.AddSmartRAG(options =>
{
options.AIProvider = AIProvider.Anthropic;
options.StorageProvider = StorageProvider.Qdrant;
options.ApiKey = "your-api-key";
});
var app = builder.Build();
Hızlı Örnek
Başlamanız için basit bir örnek:
// Document servisini enjekte et
public class DocumentController : ControllerBase
{
private readonly IDocumentService _documentService;
public DocumentController(IDocumentService documentService)
{
_documentService = documentService;
}
[HttpPost("upload")]
public async Task<IActionResult> UploadDocument(IFormFile file)
{
var document = await _documentService.UploadDocumentAsync(file);
return Ok(document);
}
[HttpPost("search")]
public async Task<IActionResult> Search([FromBody] string query)
{
var results = await _documentService.SearchAsync(query);
return Ok(results);
}
}
Sonraki Adımlar
SmartRAG'i kurduğunuza ve yapılandırdığınıza göre, bu özellikleri keşfedebilirsiniz:
Yapılandırma
Gelişmiş yapılandırma seçenekleri ve en iyi uygulamalar hakkında bilgi edinin.
YapılandırYardıma mı ihtiyacınız var?
Herhangi bir sorunla karşılaşırsanız veya yardıma ihtiyacınız varsa: