728x90

개요

  • ChatGPT API를 사용해서 택스트 입력받아 LaTeX로 변환하는 기능 완성
  • 구글 익스텐션 UI 구현
  • 구글 익스텐션을 시도했지만 Axios 를 불러오지 못해서 실패함

웹페이지 구현 이미지

상세내용

  • ChatGPT API와 Axios를 사용해서 텍스트를 입력받아 전달하여 ChatGPT의 출력값을 받아오는데 성공함.
  • 추가로 입력으로 받는 질문의 내용을 가공하여, LaTeX만 반환할수 있도록 구현함.

문제점 및 해결

에러 이미지

다음 단계 계획

  • Math API를 사용해서 만들어진 LaTeX 를 png 파일로 전환
  • 파이썬에 쓸수있는 library나 API가 있지 않을까?
  • 여차하면 그냥 flask 로 개발하면 되지 않을까?

참고

LaTeX to equation API: https://meta.stackexchange.com/questions/53436/implement-an-api-call-to-display-latex-as-inline-image

LaTeX to PNG: https://github.com/joeraut/latex2image-web < 대체 얘는 어떻게 한거지? API가 어딨지?


오늘 새로 학습한 것들:

1. HTTP

https://diatomicarbon.shop/96

 

HTTP 이야기. Axios 라이브러리와 Bearer

HTTP가 뭐야? HTTP는 HyperText Transfer Protocol의 약자로, 인터넷에서 데이터를 주고받을 때 사용되는 프로토콜입니다. HTTP는 웹 브라우저와 웹 서버 간에 메시지를 교환하여 웹 페이지를 요청하고 전송

diatomicarbon.shop

 

2. CDN

https://diatomicarbon.shop/95

 

CDN 이란 무엇일까? CDN 의 장점과 미사용시 문제점

CDN 이란 무엇일까 CDN(Content Delivery Network)은 인터넷 사용자가 웹 사이트를 방문할 때, 컨텐츠(이미지, 동영상, 문서 등)를 더 빠르게 전달하기 위해 사용되는 기술입니다. CDN은 전 세계에 분산된

diatomicarbon.shop

 

728x90

'프로젝트 > ChatLaTeX' 카테고리의 다른 글

ChatLaTeX 프로젝트  (0) 2023.04.05

+ Recent posts