Тёмный

Refactoring/Enhancement 작업하기 - 필드에서 사용하는 꿀팁 대 방출, 잘 안되면 일단 껐다 켜 보기 ;) 

Catch Up AI
Подписаться 758
Просмотров 57
50% 1

오늘은 지난 시간에 개발한 AI 웹 어플리케이션 페이지의 소스코드를 고치는 Refactoring 작업과 새로운 기능을 추가하는 Enhancement 작업을 했습니다.
Refactoring은 Streamlit의 Session_state에서 관리하는 messages 가 각 페이지마다 같은 것을 사용해서 메세지 내용이 공유되는 문제를 해결했습니다.
서로 공유되어야 할 필요성이 있는 API Key 는 같은 것을 사용하고 각자 메세지를 관리해야 하는 부분만 변경을 했습니다.
그리고 Enhancement 작업은 기존에 Anthropic의 Claude 만 사용할 수 있었던 것을 OpenAI의 ChatGPT도 사용할 수 있도록 기능을 추가했습니다.
그 외에 Visual Studio Code에서 변경된 파일을 commit 하고 GitHub에 Push 하는 방법과 GitLens 를 사용해서 Local file 내용과 서버 파일 내용을 비교하는 방법 등 제가 현장에서 사용하는 여러 팁들도 보실 수 있습니다.
또한 결과가 기대하는 대로 나오지 않았을 때 어떻게 차분하게 하나하나 검증해 나가면서 해결하는지도 보실 수 있습니다.
LangGraph에 Tool을 추가하는 새로운 Topic을 배우기 위해 Quick start tutorial 에 있는 소스코드를 Streamlit 과 결합해서 웹페이지에 표시하도록 만든 소스코드도 보실 수 있습니다.
이 소스코드에는 Error 가 하나 있는데 이 에러를 보여 드리고 여러분과 제가 다음 시간까지 해결할 과제로 남겨 두었습니다.
이 소스코드를 보시려면 여기로 가시면 됩니다.
catchuplanggra...

Опубликовано:

 

18 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии    
Далее
Как мы играем в игры 😂
00:20
Просмотров 545 тыс.
C++ Should Be C++ - David Sankel - C++Now 2024
1:28:49
Просмотров 17 тыс.