openai #completablefuture #병렬 처리1 CompletableFuture 1. 구현 사례1.1 OpenAI API 비동기 처리public class OpenAiApi { public CompletableFuture chatAsync(String systemPrompt, String userPrompt) { return CompletableFuture.supplyAsync(() -> { if (!rateLimiter.tryAcquire()) { throw new RateLimitException("API 호출 한도 초과"); } return chat(systemPrompt, userPrompt); }); } public CompletableFuture .. 2024. 11. 14. 이전 1 다음