Files
mindforge/Mindforge.API/Services/AgentService.cs
Jose Henrique b9736293d3
All checks were successful
Mindforge API Build and Deploy / Build Mindforge API Image (push) Successful in 3m39s
Mindforge Cronjob Build and Deploy / Build Mindforge Cronjob Image (push) Successful in 3m49s
Mindforge API Build and Deploy / Deploy Mindforge API (internal) (push) Successful in 38s
Mindforge Cronjob Build and Deploy / Deploy Mindforge Cronjob (internal) (push) Successful in 30s
moving to openrouter
2026-04-04 21:09:18 -03:00

22 lines
541 B
C#

using System.Threading.Tasks;
using Mindforge.API.Providers;
using Mindforge.API.Services.Interfaces;
namespace Mindforge.API.Services
{
public class AgentService : IAgentService
{
private readonly ILlmApiProvider _provider;
public AgentService(ILlmApiProvider provider)
{
_provider = provider;
}
public Task<string> ProcessRequestAsync(string systemPrompt, string userPrompt)
{
return _provider.SendRequestAsync(systemPrompt, userPrompt);
}
}
}