공식 문서 : https://google.github.io/styleguide/goOverview | Guide | Decisions | Best practices 참고: 이 문서는 Google의 Go 스타일에 대한 일련의 문서 중 일부입니다. 이 문서는 규범적이지도 않고 표준적이지도 않으며, 핵심 스타일 가이드에 대한 보조 문서입니다. 자세한 내용은 개요를 참조하세요. 소개이 파일은 Go 스타일 가이드를 최선으로 적용하는 방법에 대한 지침을 문서화합니다. 이 지침은 일반적으로 자주 발생하는 상황에 대해 작성되었으며, 모든 경우에 적용되지 않을 수 있습니다. 가능한 경우, 여러 대체 접근 방식을 논의하고 언제 이를 적용할지에 대한 고려사항을 설명합니다.전체 스타일 가이드 문서는 개요를 참조하세요. 명명..
공식 문서 : https://google.github.io/styleguide/goOverview | Guide | Decisions | Best practices 참고: 이 문서는 Google의 Go Style 시리즈 문서의 일부입니다. 이 문서는 규범적이지만 표준적이 아니며, 핵심 스타일 가이드의 하위 문서입니다. 자세한 내용은 개요를 참조하세요. 개요이 문서는 Go 가독성 멘토들이 제공하는 조언에 대한 표준 지침, 설명, 예시를 제공하고 통일성을 유지하기 위한 스타일 결정을 포함합니다.이 문서는 포괄적이지 않으며 시간이 지나면서 추가될 예정입니다. 핵심 스타일 가이드와 이 문서의 내용이 상충될 경우 스타일 가이드가 우선하며, 이에 따라 이 문서도 업데이트되어야 합니다.Go 스타일 문서의 전체 목록..
공식 문서 : https://google.github.io/styleguide/go Overview | Guide | Decisions | Best practices 참고: 이 문서는 Google의 Go Style 시리즈 문서의 일부입니다. 이 문서는 규범적이고 표준적입니다. 자세한 내용은 개요를 참조하세요. 스타일 원칙읽기 쉬운 Go 코드를 작성하는 방법에 대한 몇 가지 기본 원칙이 있습니다. 다음은 코드 가독성의 핵심 속성들이며, 중요도 순으로 나열되었습니다:Clarity: 코드의 목적과 이유가 독자에게 명확하게 전달됩니다.Simplicity: 코드가 가능한 한 간단한 방식으로 목적을 달성합니다.Concision: 코드에서 핵심 내용이 불필요한 요소 없이 전달됩니다.Maintainability: 코드..
공식 문서 : https://google.github.io/styleguide/go Overview | Guide | Decisions | Best practices 개요Go 스타일 가이드와 관련 문서들은 가독성이 좋고 관용적인 Go 코드를 작성하기 위한 현재 최적의 접근 방식을 정리합니다. 스타일 가이드는 절대적인 규칙이 아니며, 이 문서들이 모든 것을 포괄하지는 않습니다. 이 가이드의 목표는 Go를 처음 접하는 사람들이 흔히 저지르는 실수를 줄이는 것입니다. 스타일 가이드는 또한 Google의 Go 코드 리뷰어들이 제공하는 스타일 지침을 통일하는 역할을 합니다.Style Guidehttps://google.github.io/styleguide/go/guide모든 사람예예Style Decisionsht..
Swarm Note Githubhttps://github.com/lee-lou2/swarm 안녕하세요! 오늘은 AI 모델을 활용해 외부 도구를 호출하는 세 가지 방법에 대해 알아보겠습니다. Structured Outputs, Function Calling, 그리고 Swarm을 이용한 방식인데요. 각각의 장단점과 사용 사례를 상세히 설명하면서 어떤 상황에서 어떤 방식을 선택해야 할지 가이드해 드리겠습니다. 이 글을 통해 각 방식의 특징과 활용법을 이해하고, 여러분의 프로젝트에 적합한 방법을 선택해 보세요! 1. Structured OutputsIntroductionStructured Outputs는 OpenAI 모델이 JSON Schema에 맞춰 응답을 생성하도록 보장하는 기능입니다. JSON은 애플리케이..
Swarm Note Githubhttps://github.com/lee-lou2/swarm 안녕하세요! 오늘은 OpenAI의 Swarm을 사용하여 기본적인 멀티 에이전트 오케스트레이션을 설정하는 방법을 소개합니다. Swarm은 여러 에이전트가 서로의 역할을 바꿔가며 작업을 수행하도록 돕는 가벼운 프레임워크입니다. 이번 포스팅에서는 Swarm의 기본적인 사용법과 함께, 몇 가지 간단한 예시를 통해 각 기능을 자세히 살펴보겠습니다. Swarm 설치 및 기본 설정Swarm을 설치하려면 Python 3.10 이상이 필요합니다. 설치는 아래 명령어를 통해 진행할 수 있습니다:pip install git+https://github.com/openai/swarm.git설치가 완료되면 Swarm과 Agent 클래스를 ..
Swarm Note Githubhttps://github.com/lee-lou2/swarm 많은 사람들이 OpenAI의 Swarm을 사용할 때, OpenAI에서 제공하는 모델만 사용할 수 있다고 생각하기 쉽습니다. 하지만, 이는 사실이 아닙니다! Swarm은 OpenAI의 멀티 에이전트 오케스트레이션 프레임워크로, 다양한 외부 모델을 지원할 수 있습니다. Groq, Ollama와 같은 OpenAI API를 지원하는 모델을 활용하여 Swarm의 기능을 확장할 수 있죠. 이 글에서는 OpenAI Swarm에서 OpenAI 모델 외의 외부 모델을 사용하는 방법을 소개합니다. 기본 OpenAI 모델 사용 예시우선, Swarm을 사용하여 OpenAI의 기본 모델을 사용하는 코드 예제를 살펴보겠습니다:from sw..
Swarm Note Githubhttps://github.com/lee-lou2/swarm 최근 OpenAI는 멀티 에이전트 오케스트레이션을 탐구하기 위한 실험적인 프레임워크인 Swarm을 공개했습니다. Swarm은 다수의 에이전트를 조정하고 협력하게 하는 데 중점을 둔 교육용 프레임워크로, 개발자들이 보다 가벼운 방식으로 에이전트를 제어하고 테스트할 수 있도록 돕습니다. 이 글에서는 Swarm의 주요 개념과 설치 방법, 그리고 활용 예제를 소개합니다. Swarm이란 무엇인가?Swarm은 멀티 에이전트 오케스트레이션의 패턴을 탐구하기 위해 만들어진 프레임워크입니다. OpenAI는 이 프로젝트를 통해 에이전트 간의 handoff(전달) 및 routines(루틴) 패턴을 실험하고자 했으며, 이는 Orches..
- Total
- Today
- Yesterday
- python
- golang style
- Document
- golang 스타일
- gostyle
- 다중 에이전트 시스템
- style guide
- Golang
- function calling
- ai 오케스트레이션
- openai
- 컨텍스트 변수
- 스타일 가이드
- golang 네이밍
- golang 규칙
- 에이전트 관리
- 멀티에이전트
- ai 자동화
- golang 모범사례
- structured outputs
- 도구 호출
- go style
- json schema
- 외부모델연동
- 에이전트 오케스트레이션
- STYLE
- go
- swarm
- golang 네이밍 규칙
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |