[Django] Django + OpenAI API 스트림 출력: Nginx 설정으로 실시간 출력 해결하기
AS-IS to TO-BE2024. 12. 18. 00:46[Django] Django + OpenAI API 스트림 출력: Nginx 설정으로 실시간 출력 해결하기

Django에서 OpenAI API로 LLM 스트림 출력 시 실시간 출력 문제 해결AS-IS문제상황 인지Django를 사용하여 OpenAI API로 LLM의 스트림 출력 구현 시, HTML에서 실시간 출력이 되지 않는 문제 발생 해결하려고 하는 문제스트림 데이터를 HTML에서 지연 없이 실시간으로 출력 만들고 싶은 기능OpenAI API의 스트림 결과를 HTML 화면에 실시간으로 출력 Challenge문제해결을 위해 고민한 내용 Django에서 OpenAI API를 사용해 스트림 데이터를 반환 HTML에서 서버로부터 전달된 스트림 데이터를 실시간으로 렌더링 Nginx를 사용한 리버스 프록시 설정 문제 확인 어떻게 기술적으로 해결했는지Nginx 설정에서 proxy_buffering 옵션이 켜져..

[Atlassian API] Jira Board 등록 - API
정보2024. 12. 8. 02:41[Atlassian API] Jira Board 등록 - API

Google Sheets WBS 데이터를 Jira Board에 연동하기개요Google Sheets에 작성된 WBS(Work Breakdown Structure) 데이터를 Atlassian의 Jira API를 활용하여 자동으로 Jira Board에 태스크로 등록하는 Python 스크립트를 작성하는 방법을 소개함. 이 작업은 반복적인 데이터 입력 작업을 줄이고, 프로젝트 관리의 효율성을 높이는 데 기여함.사전 준비Jira API 토큰 생성Jira 계정에서 API 토큰을 생성해야 함.Atlassian API 토큰 생성 가이드를 참고하여 토큰을 발급받을 수 있음.주요 코드Google Sheets에서 가져온 WBS 데이터를 사용하여 Jira API를 통해 태스크를 생성하는 코드임.from datetime impo..

[FastAPI] FastAPI 사용하기
정보2024. 10. 28. 01:22[FastAPI] FastAPI 사용하기

FastAPI 사용하기FastAPI는 Python으로 간단하게 API 서버를 구축할 수 있도록 도와주는 프레임워크로, Pydantic을 활용해 데이터 유효성 검사를 수행함. 이번 글에서는 FastAPI와 Pydantic을 이용한 간단한 CRUD API 서버를 구현하고, 각 기능과 Swagger를 이용한 문서화에 대해 설명함.코드 예제from typing import Optionalfrom fastapi import FastAPIfrom pydantic import BaseModelapp = FastAPI()# 데이터 저장소 역할을 하는 딕셔너리items = { 0: {"name": "bread", "price": 1000}, 1: {"name": "water", "price": 500}, ..

[TIL] 2024-08-14 (rest api/algebra)
TIL (2024)/2024.082024. 8. 15. 17:24[TIL] 2024-08-14 (rest api/algebra)

Today I Learned (2024-08-14)목차Today I Learned (2024-08-14)오늘 공부한 내용1. KDT (Django)Django 애서 rest api 사용하기Basic Algebra(기초대수학)Logical Implications(논리적 함의)어려웠던 내용궁금한 내용과 부족한 내용느낀 점오늘 공부한 내용1. KDT (Django)Django 애서 rest api 사용하기django rest framework 설치하기 (Django)pip installpip install djangorestframeworkBasic Algebra(기초대수학)Logical Implications(논리적 함의)조건 A가 만족될 때, B가 만족됨을 추론하는 연산If A, then BA 는 약속B ..

image