# Show GN: interfAIce - 인터페이스 작성하고, GPT 를 구현체로 사용하기

> Clean Markdown view of GeekNews topic #9374. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=9374](https://news.hada.io/topic?id=9374)
- GeekNews Markdown: [https://news.hada.io/topic/9374.md](https://news.hada.io/topic/9374.md)
- Type: show
- Author: [mscheong01](https://news.hada.io/@mscheong01)
- Published: 2023-06-12T08:55:15+09:00
- Updated: 2023-06-12T08:55:15+09:00
- Original source: [github.com/mscheong01](https://github.com/mscheong01/interfAIce)
- Points: 4
- Comments: 5

## Topic Body

방금 공개한 오픈소스 라이브러리입니다.  
github: https://github.com/mscheong01/interfAIce  
설명: https://medium.com/@mscheong01/harness-the-power-of-gpt-just-by-defining-an-interface-8ccfa0b94a8c  
  
- 작성된 인터페이스를 기반으로, 각 함수의 이름, 파라미터, 리턴타입 등의 정보들을 바탕으로 GPT prompt 를 생성해 마치 GPT 가 구현체인듯 사용 가능  
- Text 뿐 아니라 여러 형태의 리턴값 지정이 가능  
- Java / Kotlin  
- Spring Boot 지원  
- Java Reactor / Kotlin Coroutine 지원  
링크 들어가시면 demo gif 도 있습니다.

## Comments



### Comment 16490

- Author: kuroneko
- Created: 2023-06-12T09:21:44+09:00
- Points: 1

Show GN에는 메인으로 깃허브 링크를 다시고, 댓글이나 본문에 블로그 내용을 추가하시는게 좋을 것 같습니다!  
[Show 공지사항](https://news.hada.io/blog/show)에 보면 `올라올 수 없는 것 : 블로그 글` 이라고 되어 있어서요.  
  
요즘 인기인 GPT 열풍에 탑승하셨군요!  
언어가 달라 써보지는 못하지만, 순항하시길 기원합니다~

### Comment 16492

- Author: mscheong01
- Created: 2023-06-12T09:57:23+09:00
- Points: 1
- Parent comment: 16490
- Depth: 1

응원 감사합니다 :) 이전에 Show GN 이 아닌 일반글로 라이브러리 소개 올렸을때는 블로그를 링크로 올렸어서 몰랐네요,, 블로그 쪽이 조금 더 소개에 적합하다고 생각했습니다. 그런데 오타도 낸김에 삭제하고 다시 업로드하려고 보니 댓글이 달리면 삭제가 불가능한 것 같군요 T^T

### Comment 16494

- Author: moderator
- Created: 2023-06-12T10:47:26+09:00
- Points: 1
- Parent comment: 16492
- Depth: 2

수정하였습니다. 고맙습니다.

### Comment 16495

- Author: mscheong01
- Created: 2023-06-12T10:50:45+09:00
- Points: 1
- Parent comment: 16494
- Depth: 3

감사합니다!!

### Comment 16489

- Author: mscheong01
- Created: 2023-06-12T09:06:36+09:00
- Points: 1

* 작성되 -> 작성된 오타입니다ㅜ
